http://www.zahui.com/html/1/1745.htm
有文章说 External Dependencies 是的内容由系统生成,不能改变。
我在用DriverStudio 的向导时,会在项目空间的FileView中生成 External Dependencies(并在其中有很多与DriverStudio相关的头文件),DriverStudio是如何做到的呢?请指教!
有文章说 External Dependencies 是的内容由系统生成,不能改变。
我在用DriverStudio 的向导时,会在项目空间的FileView中生成 External Dependencies(并在其中有很多与DriverStudio相关的头文件),DriverStudio是如何做到的呢?请指教!
解决方案 »
- 签名证书和私钥不匹配,或者不包含有效信息
- 创建windows服务工程,调用dll的时候出错
- 孙鑫VC++深入讲解p583的一个问题
- USB设备ReadFile 的问题
- 高分讨论贴(只要参与讨论都有分哦)100 : snake 边界检测算法
- 与Photoshop6中的“高反差保留”虑镜效果类似的算法实现?
- 很急!!!请回答
- 谁能给我一个Bmp转换成Jpg2000的模快?
- 请问全屏幕窗口如何实现?
- 怎么使用CODEC?好像全世界都只会转载"使用CODECs压缩Wave音频"这篇文章似的.能详细说说吗?
- 江湖救急,两个编译错误,20分一个,一有满意答案,马上结帖.
- javascript 中怎么样调用 activex control 的方法?
Project->Setting->C/c++
选择Catalog为Preprocessor,在Additional Include Directory 里面加入刚才建的目录名
即additional就可以了,这样在该目录下的文件,然后你在工程中编译程序,改头文件就会出现在
External Dependencies目录里面。
另外补充一点:
还可以讲*.lib文件放到我们自己所建立的文件夹比如additional里,然后再对工程进行设置,
其步骤如下:
Project->Setting->Link-选择Category为Input,在Additional Linbrary path里填入
你所建立的文件夹即additional即可,然后对程序进行编译程序即可找到我们的库文件*.lib了。这样做的好处是可以把我们的头文件和库文件一起放在一个我们所建立的文件夹中,方便管理。
而且头文件中所声明的类也不会在Workplace中的Class View中显示出来。免得显得乱七八糟的。对于 basetsd.h 是 VC 自动生成的,指明你的程序中可能用到数据类型, External Dependencies
那些是你的程序要用到的文件, 可以不必理它 .例如, 如果你有个 win.h 放在当前 project 文件目录里, 你在程序中有
#include "win.h"
如果你没有手动把 win.h 加到当前的 project 里,那么在编译时, win.h 就会出现在
External Dependencies 中, 明白是怎么回事了吧 .
选择Catalog为Preprocessor,在Additional Include Directory 里面加入刚才建的目录名
即additional就可以了,这样在该目录下的文件,然后你在工程中编译程序,改头文件就会出现在
External Dependencies目录里面。按上述方法做了,不行。没有出现在目录名中。
再说,我在DriverStudio3.1的samples项目中,删除了在Additional Include Directory 中的内容,再save,再close,再open项止。在External Dependencies中还是有原来的*.h文件