当前位置:职场发展 > vs2010目录设置_vs添加目录

vs2010目录设置_vs添加目录

  • 发布:2023-09-25 13:40

本文目录一览:

  • 1、VS2010中如何添加“依赖”、“库目录”、“包含目录”[转载]
  • 2、VS2010 包含目录和引用目录的区别
  • 3、如何将目录添加到vs2010工程里
  • 4、关于vs2010下输出目录的问题
  • 5、vs2010创建新目录怎么引入头文件
  • 6、VS2010的默认存储目录在哪?

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

在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码。

使用“解决方案属性页”对话框-“通用属性”-“项目依赖项”

设置当前生成顺序。若要访问此对话框,请在“解决方案资源管理器”中选择一个解决方案,选择“视图”菜单上的“属性页”

,然后选择“通用属性”下的“项目依赖项”。

关于项目依赖项

当一个项目使用另一个项目生成的可执行代码时,生成代码的项目被称为使用该代码的项目的项目依赖项

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

例如,如果项目 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 包含目录和引用目录的区别

可以指定下列目录类型。

可执行目录

搜索可执行文件的目录。对应于 PATH 环境变量。

包含目录

搜索在源代码中引用的包含文件的目录。对应于 INCLUDE 环境变量。

引用目录

搜索通过 #using 指令在源代码中引用的程序集和模块(元数据)文件的目录。对应于 LIBPATH 环境变量。

库目录

搜索库(包括运行时库)的目录。对应于 LIB 环境变量。

源目录

搜索用于 IntelliSense 的源文件的目录。

排除目录

检查生成依赖项时,不会搜索目录。

指定每个项目的目录列表

在“项目”菜单上,单击“属性”。

在“属性页”对话框中,单击“配置属性”,然后单击“VC++ 目录”。

若要编辑一个目录列表,请单击其名称、单击显示的箭头,然后单击“编辑”以为所选的目录类型打开一个对话框。

可以添加或删除值,也可以重新排列已添加的任何值。您还可以选择或清除“继承来自父或项目的默认值”。注意默认情况下,用 Visual Studio 继承标准目录列表创建项目。

指定每个用户的目录列表

在“视图”菜单中,单击“属性管理器”。

在“属性管理器”中,单击配置和平台节点;例如“调试 | Win32”。

节点展开并显示用户属性页,如“Microsoft.Cpp.”平台“.user”,其中 平台 是系统定义的值,如“Win32”或“X64”。项目的 platform 值与平台必须相同。

双击用户属性表或单击用户属性表,然后在快捷菜单中单击“属性”。

此时将显示 用户属性表“属性页”对话框,并突出显示“VC++ 目录”节点。

编辑目录列表,如“指定项目目录列表”的步骤 3 中的前面部分所述。

使用项目属性为项目设置目录搜索路径,这些项目可由其他用户分享,或可以应用在多个计算机上。默认情况下,每用户属性表位于 drive:\Documents and Settings\user\Local Settings\Application Data\Microsoft\MSBuild\v4.0 下。

如何将目录添加到vs2010工程里

点击“视图-属性管理器”,在打开的属性管理器中选择Microsoft.Cpp.Win32.user打开

打开后将出现如下图所示:

这时候就可以设置默认目录了。

关于vs2010下输出目录的问题

两种方法

1、把你的那个xml先复制到B项目中,设置这个xml属性为 生成时自动拷贝到生成目录

2、用资源文件的形式将xml包含到A项目中,那你编译A时,这个xml就已经包含在A.dll中了。到B中直接调出来使用即可,

vs2010创建新目录怎么引入头文件

h文件目录:

依次点击“项目——配置属性——C/C++——常规”,

在“附加包含目录”中加入h文件所在的文件夹

LIB目录:

依次点击“项目——配置属性——链接器——常规”,在“附加库目录”中加入LIB所在目录

依次点击“项目——配置属性——链接器——输入”,在“附加依赖项”中加入lua51.lib

或用

#pragma comment(lib,"lua51.lib")

VS2010的默认存储目录在哪?

缺省在我的文档,有个Visual Studio 2010文件夹,其中的Projects子文件夹就是

相关文章