| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1033 人关注过本帖
标题:请问用Visual Studio 2010编译比较复杂的C++程序的问题
只看楼主 加入收藏
hsnr
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2010-4-4
结帖率:90.32%
收藏
已结贴  问题点数:20 回复次数:10 
请问用Visual Studio 2010编译比较复杂的C++程序的问题
有一个较大型的C++程序打算用Visual Studio 2010对它进行编译,这个C++程序包括若干个cpp、c文件和很多的头文件,以及数据文件等,请问对于这样复杂的C++程序如何用Visual Studio 2010对它进行编译?请麻烦给一个较详细的说明,先行谢过!
搜索更多相关主题的帖子: 2010 
2011-07-28 12:42
hsnr
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2010-4-4
收藏
得分:0 
另说明,这个C++程序的若干个cpp、c文件和若干个头文件,以及数据文件都在不同的目录下。
2011-07-28 20:26
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:4 
大体思路应该是先新建一个工程,然后把它们都加到这个工程里。之后编译就行了。

以前就不是太会用 vc,现在应该更不会了。楼主先试试,要是不行,就等等别人的回答。
2011-07-28 20:41
hsnr
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2010-4-4
收藏
得分:0 
关键是怎么个加法?请明示。
2011-07-29 07:46
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
左边那里点右键应该有添加之类的吧。自己试试,印象里非常简单。
2011-07-29 18:07
hsnr
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2010-4-4
收藏
得分:0 
那位能告诉我那本书或文献上有介绍“Visual Studio 2010编译C++程序”的,谢谢!
2011-07-30 07:15
诸葛修勤
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:11
帖 子:549
专家分:1955
注 册:2010-10-28
收藏
得分:4 
建立工程后  把原来工程里面的东西(编译器生成的中间文件就不要啦)拷进去 然后点添加
然后就会弹出在新建立的工程下的文件 加入源文件和头文件 其他的资源文件放在工程目录下就行
2011-07-30 08:40
hoei5699
Rank: 2
等 级:论坛游民
帖 子:11
专家分:26
注 册:2011-7-24
收藏
得分:4 
    其实,你所说的这些都是代码文件(.cpp),头文件(.h)等都是可以在你建的工程文件中添加的。添加方法选中“解决方案”,右击就会出现对话框,选择“添加”,里面有你想要添加的东西。
    我用的也是vs。个人认为vs比vc++6.0好用,而且要方便得多。
2011-07-30 14:32
hsnr
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2010-4-4
收藏
得分:0 
不明白这样做的原因是什么?很想找一本书详细一点介绍它的编译方法。
2011-07-30 15:56
玩出来的代码
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河南新乡
等 级:贵宾
威 望:11
帖 子:742
专家分:2989
注 册:2009-10-12
收藏
得分:4 
如果你愿意也可以在一个.cpp文件中实现所有的操作,分多个.h,.cpp文件时为了方便管理分类等。也因为编译器支持单元编译,每一个单元文件编译后生产一个.obj文件,然后链接器将每个.obj模块合并就成.exe文件,就这样了、

离恨恰如春草,更行更远还生。
2011-07-30 16:33
快速回复:请问用Visual Studio 2010编译比较复杂的C++程序的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012151 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved