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

怎么用Visual C++ Toolkit 2003(VC7.1)将多个c++文件编译成一个EXE文件

2012-02-29 
如何用Visual C++ Toolkit 2003(VC7.1)将多个c++文件编译成一个EXE文件?如何用VisualC++Toolkit2003(VC7.1

如何用Visual C++ Toolkit 2003(VC7.1)将多个c++文件编译成一个EXE文件?
如何用Visual   C++   Toolkit   2003(VC7.1)将多个c++文件编译成一个EXE文件?
        一般一个cpp文件的程序我们可以这样:cl   Hello.cpp   将一个cpp文件编译成一个EXE文件。
        如果一个项目有多个c++文件(包含多个cpp和头文件),如何将其编译成一个exe文件?

[解决办法]
cl a.cpp b.cpp c.cpp
[解决办法]
cl a.cpp b.cpp c.cpp
这样是最方便的一种
[解决办法]
cl *.cpp,所有的就行了,顺序自己定
[解决办法]
/EHs 启用 C++ EH (没有 SEH 异常)
/EHc extern "C " 默认为 nothrow
我的怎么是中文的?

/EHsc就是开启C++异常处理的意思。

cl *.cpp中,*.cpp是由你的命令行解释器展开的,也就是cmd把*.cpp替换成所有的cpp文件列表,然后才传给cl的,根本不是cl智能。你可以dir *.cpp试下。

楼主用VC7.1的命令行工具是件好事,希望楼主能学习到更多的东西。

热点排行