VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下:

1.包含目录和附加包含目录(库目录和附加库目录)的区别:

包含目录:修改了系统的include宏的值,是全局的;
附加包含目录:用于当前项目,对其他项目没有影响。 (库目录和附加库目录的区别同上)

2.可知包含目录和附加包含目录(库目录和附加库目录)的区别主要在于全局还是当前,那么当需要对某工程添加这些目录时,通常情况下,都是在附加包含目录和附加库目录中添加的。

3 要使用一个库,除了要include其头文件以外(附加包含目录),还要在链接过程中把lib加进去(附加库目录、附加依赖项)。

4.添加方法:

附加包含目录—添加工程的头文件目录:
项目->属性->配置属性->C/C+±>常规->附加包含目录:加上头文件的存放目录;
附加库目录—添加文件引用的lib静态库路径:
项目->属性->配置属性->链接器->常规->附加库目录:加上lib文件的存放目录;
附加依赖项—添加工程引用的lib文件名:
项目->属性->配置属性->链接器->输入->附加依赖项:加上lib文件名。

5.当需要向项目中添加.dll动态链接库时,直接将需要添加的.dll文件拖拽到项目生成的.exe所在的文件夹下即可(项目->属性->配置属性->常规->输出目录,可以看到.exe生成在哪个目录下)。

6.在添加上述几个目录的路径的时候,可以看到$(xxxx),这就是宏了,可以点开右下角的宏查看这些分别代表什么字符串。

VS2015 包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解相关推荐

  1. 包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解

    VS项目中的包含目录.库目录.附加包含目录.附加库目录.附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下: VC++目录: 包含目录:寻找#inclu ...

  2. Visusl Studio——包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解

    转自:http://blog.csdn.net/u012043391/article/details/54972127 VS项目中的包含目录.库目录.附加包含目录.附加库目录.附加依赖项均在" ...

  3. linux给目录赋访问权限_【Linux】Linux系统中的权限详解

    我们linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险.所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要. 一.文件基本权限 首先看下linux ...

  4. 目录项dirent详解及示例

    dirent结构体 struct dirent {ino_t d_ino; /* inode number*/off_t d_off; /* offset to the next dirent */u ...

  5. uml里的extend和include_用例图中包含(include)扩展(extend)和泛化(generalization)关系详解...

    标签:uml 用例图是解决用户需求的图,画好用例图一定要理清用例之间的关系.用例之间有三种关系:包含(include)扩展(extend)和泛化(generalization).下面介绍三者的相同点和 ...

  6. Python标准库:datetime 时间和日期模块 —— 时间的获取和操作详解

    datetime 时间和日期模块 datetime 模块提供了以简单和复杂的方式操作日期和时间的类.虽然支持日期和时间算法,但实现的重点是有效的成员提取以进行输出格式化和操作.该模块还支持可感知时区的 ...

  7. 库 家庭组 计算机 网络,Windows 8家庭组网络连接功能详解

    [牛华网]与早期版本的Windows操作系统相比,Windows 8的一大优势是可以便捷地建立网络连接.系统可以通建立"家庭组",使得家庭或小型企业充分利用Window的网络连接功 ...

  8. c#加入json库引用_C#如何通过匿名类直接使用访问JSON数据详解

    实验目的 在C#和Rest/Restful以及其它的Web服务交互过程中,大量使用到JSON传递数据,如何快捷的转化C#对象到JSON和转化JSON到C#对象,成为开发过程中频繁使用的内容.传统的方式 ...

  9. pg时间戳怎么入oracle库,Oracle与PostgreSQL中Timestamp型公元前、后数值的详解及JDBC存取...

    字段:date value1: 2010-01-01 value2: 2010-01-01BC 1.直接向数据库插入数值时: oracle需要使用to_timestamp('2010-01-01',' ...

  10. Visual Studio 2013或2015工程属性中包含目录和库目录的添加方法,附加依赖项,相对路径

    参考文章:包含目录.库目录.附加包含目录.附加库目录.附加依赖项之详解 https://blog.csdn.net/u012043391/article/details/54972127 参考文章:V ...

最新文章

  1. python读取文件夹下文件
  2. 用例子来彻底搞明白Virtual 和 非 virtual(C#)
  3. android屏幕适配的目的,Android 不同分辨率下屏幕适配的实战方案与经验总结
  4. python【数据结构与算法】—广度优先搜索(Breadth-First search)
  5. 模型评估——ROC、KS
  6. C# StopWatch的BUG????
  7. OpenGL剪切平面和双面渲染
  8. 准备重新回归信息安全产业
  9. 树莓派删除python2.7设置python3.5
  10. mobile web retina 下 1px 边框解决方案
  11. EasyNVR、EasyDSS二次开发之:RTMP、HLS流在web页面进行无插件播放示例Demo代码
  12. csp2020 j2民间数据下载_摊开母婴市场数据集看一看
  13. 棋牌游戏服务器设计(1)
  14. sql截去最后一位_数据技能篇(EXCEL,SQL,Python)
  15. 《Mahout算法解析与案例实战》一一2.3 测试安装
  16. Lenovo ThinkPad SL400安装克隆版的XP
  17. MOSFET的半桥驱动电路设计要领详解
  18. html中blockquote标签,html中blockquote标签的使用方法
  19. 对不起,不知道这些,我劝你还是别做软件测试员了!
  20. ChatGPT爆火出圈,高质量文本标注数据成关键

热门文章

  1. 与Android热更新方案Amigo的亲密接触
  2. Jquery中$与$.fn的区别
  3. 36. Web 主机托管
  4. 12. No More MVC
  5. 9. Document getElementsByName() 方法
  6. 17. Window confirm() 方法
  7. css3中的box-shadow的用法与text-shadow的用法
  8. 应用安全-安全设备-Waf系列-软Waf-D盾
  9. bootstrap jasny fileinput插件冲突问题解决
  10. linux kernel menuconfig【转载】