注册 登录
编程论坛 C++教室

请问用Visual Studio 2010编译比较复杂的C++程序的问题

hsnr 发布于 2011-07-28 12:42, 1033 次点击
有一个较大型的C++程序打算用Visual Studio 2010对它进行编译,这个C++程序包括若干个cpp、c文件和很多的头文件,以及数据文件等,请问对于这样复杂的C++程序如何用Visual Studio 2010对它进行编译?请麻烦给一个较详细的说明,先行谢过!
10 回复
#2
hsnr2011-07-28 20:26
另说明,这个C++程序的若干个cpp、c文件和若干个头文件,以及数据文件都在不同的目录下。
#3
pangding2011-07-28 20:41
大体思路应该是先新建一个工程,然后把它们都加到这个工程里。之后编译就行了。

以前就不是太会用 vc,现在应该更不会了。楼主先试试,要是不行,就等等别人的回答。
#4
hsnr2011-07-29 07:46
关键是怎么个加法?请明示。
#5
pangding2011-07-29 18:07
左边那里点右键应该有添加之类的吧。自己试试,印象里非常简单。
#6
hsnr2011-07-30 07:15
那位能告诉我那本书或文献上有介绍“Visual Studio 2010编译C++程序”的,谢谢!
#7
诸葛修勤2011-07-30 08:40
建立工程后  把原来工程里面的东西(编译器生成的中间文件就不要啦)拷进去 然后点添加
然后就会弹出在新建立的工程下的文件 加入源文件和头文件 其他的资源文件放在工程目录下就行
#8
hoei56992011-07-30 14:32
    其实,你所说的这些都是代码文件(.cpp),头文件(.h)等都是可以在你建的工程文件中添加的。添加方法选中“解决方案”,右击就会出现对话框,选择“添加”,里面有你想要添加的东西。
    我用的也是vs。个人认为vs比vc++6.0好用,而且要方便得多。
#9
hsnr2011-07-30 15:56
不明白这样做的原因是什么?很想找一本书详细一点介绍它的编译方法。
#10
玩出来的代码2011-07-30 16:33
如果你愿意也可以在一个.cpp文件中实现所有的操作,分多个.h,.cpp文件时为了方便管理分类等。也因为编译器支持单元编译,每一个单元文件编译后生产一个.obj文件,然后链接器将每个.obj模块合并就成.exe文件,就这样了、
#11
lucky5635912011-07-30 18:14
新建工程添加资源就行了
1