当前位置:首页 » 编程软件 » vs2010makefile编译

vs2010makefile编译

发布时间: 2022-06-28 09:44:28

⑴ 有makefile文件怎么编译

makefile不是被编译的,它是用来指导编译器和链接器来编译程序源文件的,这个文件也是个文本文件,具体格式你可以在网上查一下。

⑵ 如何在VS2013下使用VS2010的C++编译器并调试

为什么要用2010呢,使用了某些新版本不支持的特性么,用2013又不用其编译,编译选项里找找改编译链接路径试试。自己写个makefile 用gcc编译

⑶ vs2010如何编译单个CPP文件。

可以明确的告诉你,无此种编译器存在,编译文件不光光是看源文件,各个工程中还有很多的配置文件存在,如果不建立工程,任何编译器都是无法知道你到底是要编译控制台程序,windows程序,或者是DLL。所以还不存在。

⑷ 如何用makefile编译ads工程

如果开源的工程是跨平台的,就在VC2010里建立空的project,把源代码全部import到工程里来,在VS2010里直接编译就可以了。 如果不是跨平台的,你需要改程序。

⑸ 用makefile编辑的文件怎么编译

我们在linux下进行编程的时候,会发现我们没有工程文件,然后,我们在不同目录下
的文件如此杂乱无章,让我们感到头疼,怎么可以把它们进行同步在一起,然后,一起进行编译呢,
这里,就是我们需要用到的工具了,makefile文件的作用了,makefile可以有效地组织文件和目录,
把处于不同目录下的文件进行同时编译,而不会因为目录的不同,而有所差别。
这里,我来分享一下makefile的简单的用法。
1:基本的格式:
magproc:magproc.o dbproc.o
$(EC) -o $(BINPATH)/$@ $? $(LIB)
可执行文件名:链接文件
编译工具 (参数) (链接库) 文件名
2:工程文件Make.defines

3:makefile文件

http://jingyan..com/article/48206aeaf9e82e216ad6b335.html

⑹ cmd下调用vs2010怎么编译c++

1.找到vs的cl.exe所在目录,在vs2010为F:\visual 2010\VC\bin,可参考。

2.点击“我的电脑”进行环境变量的配置,找到"path"变量加分号后加入刚才的路径。

3.重新运行cmd开启新的命令窗口,输入cl检查path设置是否生效。(只需配置一次即可,以后再次运行的时候不用再运行此命令)。

4.输入vcvars32,这条命令是运行同路径下的vcvars32.bat设置它的环境变量。

5.输入cl hello.cpp即可正常编译。

编译工程有两个方法:
"c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /rebuild "Release|Win32" xxxxxxxxx.sln
专门的build工具:msbuild,通过开始菜单=>Microsoft Visual Studio 2010=>Visual Studio Tools=>Visual Studio Command Prompt (2010) ,启动命令行环境,执行一下msbuild

⑺ vs2010的makefile文件。

cl 是vc里面的编译器吧。你这个makefile必须放在vs里面才能用。否则,电脑根据环境变量找不到编译器啊。

⑻ 刚下载了一个C程序,里面有makefile文件,在VS2010中运行时,提示说找不到头文件,可是该头文件存在,请问

makefile是linux或unix下的编译链接文件,你在VS2010中是不需要的。把你的C程序拷出来,用VC2010重新创建下工程,再把相互之间的连接关系修改下,应该就可以了。。多少个文件的程序啊?

⑼ 在VC里如何用Makefile文件编译

运行cmd.exe (or command.com in win9x)->进到vc/bin目录->运行vc-vars32.bat->进到makefile 所在的目录->nmake /f makefile
从sourceforge上下载下来的libjpeg源代码中有一个makefile.vc的文件,可以通过nmake /f makefile.vc [nodebug=1]来编译libjpeg,但是只能编译静态库,如果需要编译dll以便在emacs等程序中使用的话,需要修改makefile.vc和jmorecfg.h文件。在makefile.vc文件中添加编译dll规则:
以下内容为程序代码:
libjpeg.lib: $(LIBOBJECTS) $(RM) libjpeg.lib lib -out:libjpeg.lib $(LIBOBJECTS) #
添加以下这行 libjpeg.dll: $(LIBOBJECTS) $(RM) libjpeg.dll link -dll -out:libjpeg.dll $(LIBOBJECTS) 在jmorecfg.h中添加#define _WIN32_#define JPEG_DLL 然后nmake /f makefile.vc nodebug=1就可以编译了。
将makefile复制为一个.mak文件,然后用VC打开即可!
.mak 就是一个makefile
可以指定怎样编译(命令行,必须先设置VC命令行环境)
vcvars32.bat可设置环境,在vc98/bin下 nmake /f XXXX.mak
如果有一个makefile就只要nmake就可以了。

热点内容
python2和3区别 发布:2024-05-14 03:23:17 浏览:347
查看linuxjdk版本 发布:2024-05-14 03:07:06 浏览:936
python函数类 发布:2024-05-14 03:07:05 浏览:669
福利网解压码 发布:2024-05-14 02:54:38 浏览:219
学习java地址 发布:2024-05-14 02:26:42 浏览:227
首页访问时间 发布:2024-05-14 02:20:50 浏览:736
python文件匹配字符串 发布:2024-05-14 02:18:20 浏览:868
c迭代算法 发布:2024-05-14 02:02:41 浏览:139
什么叫安卓屏幕 发布:2024-05-14 01:56:36 浏览:153
如何验证配置是否正确并生效 发布:2024-05-14 01:56:30 浏览:634