关于VS默认包含目录问题
最近在学习WTL.
WTL有一些头文件, 而我就把这些头文件放在了C盘一个目录下, 因为不想把这些头文件复制到VS的include目录下.
我已经设置了 path路径
也在VS2008的: 工具-->选项-->项目和解决方案-->C++目录中添加了 WTL的include目录.
但是新建一个WTL工程后, 还是会提示头文件找不到.
必须要到工程的属性中 的 C/C++常规 和 资源常规 中添加附后加包含目录.
而我面在想实现在配置一次这个路径后, 以后创建工程都不需要再去手动添加这些目录了.
所以想请求大家有没有这样的方法, 添加这个路径, 让以后创建的WTL工程都不需要再手动添加wtl的包含目录了?
如果实在没有, 就只能把wtl的include目录中的文件全部复制到VS的include目录中了. VS目录?wtl
[解决办法]
项目、属性、配置:所有配置
配置属性、C/C++、常规、附加包含目录:填写附加依赖库所在目录 分号间隔多项
试试看?
[解决办法]
赶上了
不过vs2012得在工程属性里面设置了。
[解决办法]
默认路径, 以 2005 为例, 就是下面文件
C:\Program Files\Microsoft Visual Studio 8\VC\vcpackages\VCProjectEngine.dll.config
中的
<Directories
Include="$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(VCInstallDir)wtl;E:\MicrosoftSDKs\Windows\v7.1\include;$(FrameworkSDKDir)include;D:\mysql-5.5.21\include"