您的位置:首页 > 编程语言 > C语言/C++

关于vc++6.0项目配置相关问题

2011-10-24 22:20 302 查看
知识点:静态加载dll,读者可以考虑动态dll怎么加载呢(图复制不上来,想要有图的文档的话请给我留言,到时发给你)

在项目中编译时,报/.pch文件找不到问题,肯定是相关设置未正确。

发生场景:往往一个大的项目有多个人开发,在中间存在公用的文件,比如放置在svn上,而我们开发的项目需要引用该头文件,这时就需要设置我们的项目,设置项如下:

(这里具体讲的是dll调试环境的配置,其他情况的配置相似)

Project->setting中设置

1. General中Microsoft Foundation Class中选择,这里是选Use MFC in a Shard DLL。

Output files中选择生产的dll放置的位置(放在主程序中,然后主程序加载dll)

2. Debug中Category选General,找到Executable for debug session这里选择执行的主程序exe文件

3. C++中,如图(设置详细看截图,文字只是部分重要的描述)

修改Genrate browse info勾选,debug info设置如图
设置Use run-time library,设置项目中要求的对应的structure members alignment
勾选generate browse info
选择Additional include directory(附加目录),这里设置需要引用的公共头文件存放路径
4.Link中

设置object/library modules
设置additional library path

最后在Stdafx.h中添加需要的头文件,(比如Pcomm.h )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: