VS2010中如何添加“依赖”、“库目录”、“包含目录”

转载 2015年07月10日 17:44:46

   在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。使用 解决方案属性页对话框 ->“通用属性”->“项目依赖项  设置当前生成顺序。若要访问此对话框,请在解决方案资源管理器中选择一个解决方案,选择视图菜单上的属性页,然后选择通用属性下的项目依赖项

    关于项目依赖项 

    当一个项目使用另一个项目生成的可执行代码时,生成代码的项目被称为使用该代码的项目的项目依赖项。只要某个项目依赖项尚未生成,或自最近生成以来已被修改,则应首先生成该项目,以便生成和更新要使用的代码。

    例如,如果项目 B 需要由其项目依赖项项目 A 生成的可执行代码,并且自上次生成以来已对项目 A 进行了修改,则在生成项目 B 之前应重新生项目 A。这使得可以先对项目 A 提供的可执行代码进行修改,然后再让项目 B 使用它。

如果自上次生成以来未对项目 A 进行修改,则不需要重新生成新的项目 A。仅生成项目 B。

    某些项目可能以浅灰色显示在依赖项列表中且其复选框处于清除状态。不能选中这些项目,因为这样会创建依赖项循环(P1 依赖于 P2,而 P2 又依赖于 P1),从而使生成陷入停滞状态。

    另外一些项目也可能以浅灰色显示在依赖项列表中,但其复选框却处于选中状态。这些项目已由集成开发环境添加,无法更改。例如,将 Visual Basic 项目中的项目引用添加到另一个项目中时将自动添加一个生成依赖项,只有通过删除该引用才能移除该依赖项。

 

1. 添加编译所需要(依赖)的 lib 文件

    [解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。(等同于“#pragma comment(lib, "winsock.lib") ”语句)

2. 添加库(Libs)文件目录

    方法 1:[解决方案资源管理器]“项目->属性->配置属性->连接器->常规->附加库目录”
    方法 2:[菜单]“工具->选项->项目和解决方案->C++ 目录”,选择对应平台,然后添加所需“库文件”目录

3. 添加包含(include)文件目录

    方法 1:[解决方案资源管理器]“项目->属性->配置属性->C/C++->常规->附加包含目录”
    方法 2:[菜单]“工具->选项->项目和解决方案->C++ 目录”,选择对应平台,然后添加所需“包括文件”目录

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

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

vs2010为项目添加库文件目录、添加包含文件目录

在 项目-属性-vc++目录-包含目录和库目录:对所有项目有效,是默认搜索路径...
  • u010509132
  • u010509132
  • 2016年07月25日 10:02
  • 1184

VS2010添加包含目录和库目录

1、在 项目-属性-vc++目录-包含目录和库目录:对所有项目有效,是默认搜索路径  2、在 项目-属性- c/c++-常规-附加包含目录:包含.h文件所在的目录,对当前项目有效  项目-属性-链...
  • m0_37407756
  • m0_37407756
  • 2017年04月03日 14:59
  • 2028

VS2010中如何添加“依赖”、“库目录”、“包含目录‘’

VS2010中如何添加“依赖”、“库目录”、“包含目录”[转载]  (2013-03-21 12:34:16) 转载▼   分类: VC ...
  • xingzheouc
  • xingzheouc
  • 2015年05月07日 10:15
  • 270

VS2010中如何添加“依赖”、“库目录”、“包含目录”

在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。使用 “解决方案属性页”对话框 ->“通用属性”->“项目依赖项”  设置当前生成顺序。若要访问此对话框,请在“解决方案资源管理...
  • u011519892
  • u011519892
  • 2013年12月09日 10:16
  • 1641

VC++ 项目怎样添加“依赖”、“库目录”和“包含目录”

VC++ 项目怎样添加“依赖”、“库目录”和“包含目录”  1. 添加编译所需要(依赖)的 lib 文件 [解决方案资源管理器]“项目->属性->配置属性->连接器->输入->...
  • polarbear_gh
  • polarbear_gh
  • 2014年07月04日 11:17
  • 2351

[Setting]VS2008项目怎样添加“依赖(lib)”、“库目录(Libs)”、“包含目录(include)”和“引用动态链接库(dll)”

针对单个项目的方法添加编译所需要依赖文件(lib) [解决方案资源管理器]项目->属性->配置属性->连接器->输入->附加依赖项里填写***.lib,多个 lib 以空格隔开。等同于代码: #pra...
  • humanking7
  • humanking7
  • 2015年02月05日 18:59
  • 2614

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

一、添加附加包含目录       法1:-I path(path为头文件路径)       法2:将头文件拷贝到 /usr/local/include中       相当于VS中添加包含路径...
  • XZZPPP
  • XZZPPP
  • 2017年03月30日 18:50
  • 1508

VS2010如何添加第三方头文件及如何添加“依赖”、“库目录”、“包含目录”

一、VS2010如何添加第三方头文件 由于VS2010改变原先在配置方法,你可以通过配置Microsoft.cpp.win32.user 文件来做全局修改。 1. 点击试图菜单(View),选择属性管...
  • my183100521
  • my183100521
  • 2013年08月25日 23:51
  • 13437

VS C++ 项目怎样添加“依赖”、“库目录”和“包含目录”

1. 添加编译所需要(依赖)的 lib 文件(属于动态加载)  [解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib ...
  • klarclm
  • klarclm
  • 2012年07月02日 13:57
  • 4798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS2010中如何添加“依赖”、“库目录”、“包含目录”
举报原因:
原因补充:

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