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包含目录、附加依赖项、库目录及具体设置

包含目录:#include 中headerfile.h的搜索目录。 如果有XXX.h找不到,设置这个目录可以解决。 附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*...

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

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

C++ 包含目录、库目录、附加依赖项总结

在使用opencv库,以及其他库的时候,经常会需要添加包含目录、库目录、附加依赖项等。现做一个总结吧。 1、包含目录 是.h的头文件所在的目录,如果没有正确包含目录,代码中会出现红色的警告,各种未...

VC中加载使用外部Lib DLL库的设置方法

在VS工程中,添加c/c++工程中外部头文件及库的基本步骤:     1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。   ...

VC++包含目录和c/c++ -》附加包含目录的区别

如图所示, c/c++, 附加库目录,代表的是c/c++文件编译时所需要的头文件,而资源编译时也是需要附加包含库目录的, 而vc++的包含目录,代表的是全局项目的包含目录...

VC2008项目添加"依赖"、"库目录"和"包含目录"

使用VC进行程序开发时,经常需要引用外部的库,本文总结了在VC2008环境下添加编译所需要的.lib库文件,添加包含头文件目录的方法: 1. 添加编译所需要(依赖)的 lib 文件 [解决...

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

来自:http://www.cnblogs.com/MuyouSome/p/3380134.html 包含目录:#include 中headerfile.h的搜索目录。 如果有XXX.h找不到...

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

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

VS中包含目录、库目录、附加包含目录、附加库目录、附加依赖项的解释

在使用opencv的时候,我们希望在一台机器上写的代码能在另外一台可能没有配置opencv或者opencv配置环境与你的配置环境不一致的机器上运行,此时opencv的配置就不应该配死了,最简单的方法就...
  • jzwong
  • jzwong
  • 2017年04月05日 17:35
  • 386

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

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

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