vs2010命令行工具
日期:2015-07-26 16:57:44
最后更新日期:2015-07-26 17:00:57
在笔者的系统该文件位于C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC目录,该文件的作用主要是配置环境变量
2.命令行调用过程
c语言编译器 cl
汇编语言编译器ml
链接器 link
编译链接举例,md5test.c需要用到第三方静态库openssl,openssl包含libeay32.lib和ssleay32.lib:
编译时-I指定第三方库的头文件目录
[code lang="cpp"]
cl.exe /Zi -c md5test.c -I C:\MinGW\msys\1.0\home\sea\openssl-1.0.2c\openssl\include
[/code]
链接时需要/LIBPATH指定第三方库的目录
[code lang="cpp"]
link.exe md5test.obj /LIBPATH:C:\MinGW\msys\1.0\home\sea\openssl-1.0.2c\openssl\lib ssleay32.lib libeay32.lib user32.lib ws2_32.lib gdi32.lib advapi32.lib crypt32.lib
[/code]
除libeay32.lib和ssleay32.lib以外的库,为这两者依赖的windows库。
3.makefile
编写好makefile,使用nmake.exe -f makefile执行