VC包含目录、附加依赖项、库目录及具体设置

转载 2015年07月08日 20:15:56

VC包含目录、附加依赖项、库目录及具体设置

包含目录:#include <headerfile.h>中headerfile.h的搜索目录。
如果有XXX.h找不到,设置这个目录可以解决。

附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。
所以,要使用一个库,除了要include他的头文件以外,还要在链接过程中把lib加进去。这个就是在附加链接库中设置。
其实,一般的库会用#pragma comment(lib,"xxx.lib") 来设置
这个过程出错会出现link error,大概是“未定义的函数XXX”。

库目录:就是寻找.lib文件的目录。
如果设置错误,会link error,提示"找不到XXX.lib"。

在VS工程中,添加c/c++工程中外部头文件及库的基本步骤:

    1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。

    2、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。
         然后添加工程引用的lib文件名:工程---属性---配置属性---链接器---输入---附加依赖项:加上lib文件名。

    3、添加工程引用的dll动态库:把引用的dll放到工程的可执行文件所在的目录下。

VC包含目录、附加依赖项、库目录及具体设置

VC包含目录、附加依赖项、库目录及具体设置 包含目录:#include 中headerfile.h的搜索目录。 如果有XXX.h找不到,设置这个目录可以解决。 附加依赖项:C++...
  • qq_17242957
  • qq_17242957
  • 2016年03月22日 13:51
  • 1609

visual studio配置中包含目录和附加包含目录的区别以及auto-linking

引用 http://blog.csdn.net/qing101hua/article/details/53841827 http://blog.csdn.net/zcedar/article...
  • u012234115
  • u012234115
  • 2017年01月08日 12:13
  • 2094

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

VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下: VC++目录:   包含目录:寻找#include中的xxxx.h的搜...
  • u012043391
  • u012043391
  • 2017年02月10日 16:55
  • 5675

VS中C++的包含目录、附加包含目录和库目录和附加库目录的区别

VS中C++的包含目录、附加包含目录和库目录和附加库目录的区别 对Visual Studio中C++的包含目录、附加包含目录和库目录和附加库目录的区别不是很清楚,参考别人的文章整理出来的...
  • qing101hua
  • qing101hua
  • 2016年12月23日 17:02
  • 1843

「附加依赖项」、「库目录」和「包含目录」是什么?

本文解决的问题: 1、附加依赖项、库目录和包含目录是什么? 2、VS中怎么添加附加依赖项、库目录和包含目录包含目录:#include < .h>中 .h的搜索目录。如果有XXX.h找不到...
  • jenny_84
  • jenny_84
  • 2015年03月26日 14:25
  • 2126

{opencv环境配置}以及{VC包含目录、附加依赖项、库目录及具体设置}

今天配置了opencv3.2.0,主要参考传送门,很顺利的开启了摄像头。 简单的opencv代码如下// opencvTry.cpp : 定义控制台应用程序的入口点。 //#include "std...
  • zeroQiaoba
  • zeroQiaoba
  • 2017年04月27日 08:52
  • 1176

vs2010修改包含目录,库目录以及依赖库

几乎用不到,但是知道有点用。 下面以OpenCV为例,不需要每次打开VS2010都手动添加OpenCV的库和lib,具体方法如下: VC++目录 步骤一:用任意文本编辑器...
  • zhangbinsijifeng
  • zhangbinsijifeng
  • 2015年06月25日 19:43
  • 1197

Vs2012修改包含路径的继承值方法

vs2012及vs2010里的库目录及包含目录不在像之前的版本那样,修改一次目录可以直接包含在所有的解决方案里,比如用到有关OPENGL或者OPECV函数的库,就必须在每个解决方案里包含一次库目录及包...
  • hudaliquan
  • hudaliquan
  • 2015年08月29日 15:20
  • 2089

VS项目配置中 C++目录--包含目录(or库目录继承值的删除问题)

电脑从xp系统换到了win7 64位系统,VS与opencv都需要重新安装和配置了,在配置之前在网上搜“win7 64位系统+VS2010+opencv2.3.1的配置”,也实验过别人讲的方法,但是都...
  • sj19890401
  • sj19890401
  • 2014年04月24日 10:52
  • 2610

Linux下如何添加附加包含目录和依赖库(和windows下visual studio中类比)

一、添加附加包含目录       法1:-I path(path为头文件路径)       法2:将头文件拷贝到 /usr/local/include中       相当于VS中添加包含路径...
  • XZZPPP
  • XZZPPP
  • 2017年03月30日 18:50
  • 1436
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC包含目录、附加依赖项、库目录及具体设置
举报原因:
原因补充:

(最多只允许输入30个字)