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

关于External Dependencies的有关问题

2012-02-19 
关于External Dependencies的问题为什么我的工程中Debug版里有ExternalDependencies文件夹而release版的没

关于External Dependencies的问题
为什么我的工程中Debug版里有External   Dependencies文件夹而release版的没有呢?

这样编译的release版有个错误,怎么设置才能使得release版也有External   Dependencies文件夹呢?

External   Dependencies文件夹不是存放外部使用的头文件等的,应该是自动生成的吧?

请高手解答下!!!

[解决办法]
.cpp文件比必须加到工程的Source Files中,否则编译link时候总是出错。而加进去就没有问题。
.h则可以不加,如果不加的话,会自动到External Dependencies中。好像所有的.h文件都不必加到Header Files文件夹下面。包括Resource.h这个头文件,不过这个头文件在编译链接的过程中也并不加到External Dependencies里面。还有就是Dlg.h(主对话框及子对话框)也同样不需要加到Head Files中。

针对Source Files里面的文件来说,.rc文件可以不用加,这样Compile,Link也没错,其他的.cpp文件必须都得加上的。

总的来说一句话:

工程中包含的头文件、库文件,若不在当前目录下,就会放在external Dependencies下。

热点排行