首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎样用cl.exe、link.exe编译多源文件程序?解决方案

2012-09-25 
怎样用cl.exe、link.exe编译多源文件程序?cpp文件:main.cpp、module1.cpp、module2.cpp。lib文件:lib1.lib、lib

怎样用cl.exe、link.exe编译多源文件程序?
cpp文件:main.cpp、module1.cpp、module2.cpp。
lib文件:lib1.lib、lib2.lib。
使用到stdio.h、string.h等标准库。

请问使用cl.exe、link.exe怎样编译成文件名为test.exe的可执行文件?请分别给出cl.exe以及link.exe的命令行。

[解决办法]
最简单的
cl main.cpp module1.cpp module2.cpp lib1.lib lib2.lib /Fetest.exe

分别编译的话
cl main.cpp /c
cl module1.cpp /c
cl module2.cpp /c
cl main.obj module1.obj module2.obj lib1.lib lib2.lib /Fetest.exe

基本上,cl可以替代link.也可以给link传参数

热点排行