读书人

怎么用Visual C++ Toolkit 2003(VC7.1

发布时间: 2012-02-29 16:44:10 作者: rapoo

如何用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的命令行工具是件好事,希望楼主能学习到更多的东西。

读书人网 >C++

热点推荐