VC2010中怎样添加头文件路径(外来的头文件)还有lib库
2014-11-16 22:56
549 查看
编译器查找头文件的顺序是(1)源文件(.c或.cpp)所在目录(2)属性->C/C++ ->常规->附加包含目录(3)属性->VC++目录->包含目录
如果你常使用它们,扔进你的VC库Microsoft Visual Studio 10.0\VC\include和lib。在项目中用尖括号包含头文件。如果你仅在某一项目中使用它们,把它们放在项目相关目录。比如放在引用它们的文件的同目录,这时用双引号包含头文件;放在其他位置,用双引号包含头文件,双引号内写全路径或对当前文件的相对路径(支持两个点表示父目录),在项目属性include中添加包含路径后可用尖括号包含头文件名。包含之后,在代码中添加#pragma comment(lib,"Your lib file"),引号中填入lib文件全路径或相对路径,项目属性中lib目录设置好的话可以直接填文件名。或在项目属性中添加lib文件到link选项中,此时不必写#pragma代码。
搜索头文件的路径,如果用“”双引号括起来,则从当前目录,而后在系统目录搜索,VC中为 VC98\Include ,VS中为
Microsoft Visual Studio 10.0\VC\include 。如果用<>括起来,则直接从系统目录搜索。
设置方法VC中在具体点菜单中的Tools->Options->Directories 也可以设置lib的目录。
在VS2010中设置方法为属性->VC++目录->包含目录 或者属性->C/C++ ->常规->附加包含目录H文件目录:依次点击“项目——XX 属性——C/C++——常规”,在“附加包含目录”中加入H文件所在的文件夹 LIB目录: 依次点击“项目——XX 属性——链接器——常规”,在“附加库目录”中加入LIB所在目录 还没完,在“链接器”中找到“输入”,在“附加依赖项”中加入abc.lib或用#pragma comment(lib,"abc.lib")dll文件的搜索路径1、程序的执行目录2、当前目录3、系统目录 system,system32,windows4,path环境变量中所列出的路径dll文件的搜索路径和CreateProcess搜索可执行模块的顺序是一样的lib文件的搜索路径 和头文件的搜索是一样的 原因在于lib和头文件都是起说明作用,而DLL文件可以动态加载,所以路径比较多的。
相关文章推荐
- vc2010包含文件与库文件目录添加
- 在自己的VS10里添加了.h文件后,如何包含这个头文件的路径的方法
- VC中如何指定头文件和库文件的相对路径
- VC 2010(10.0)设置头文件、库文件路径
- 使用VC的时候,在VC98文件夹里的 Include 文件下添加头文件!!!
- VC 怎样获得执行文件所在路径
- vs2010中点击新建项,为c++头文件和cpp文件,添加文件头注释
- CMakeLists.txt文件写法(7):添加查找头文件的路径
- VC2010添加头文件目录
- VC2010输出文件路径更改
- Qt for Symbian中如何添加头文件路径和打包文件|Qt 窗口外边框设置。
- Linux系统中如何添加自己的库文件路径
- (高手勿进)为pe文件添加CRC32自效验的小程序(vc)
- 在vc中用MFC按纽打开一个txt文件,在旁边的文本框里显示文件的路径的方法??
- Linux操作系统的头文件和库文件搜索路径
- VC6 和 Visio 2007 冲突 导致无法添加文件
- 如何在VC中通过添加资源文件,使程序在Vista上用管理员权限运行
- VC返回文件所在的路径
- Vc中添加lib和h文件
- vc6的文件添加,文件打开出问题