首页 - 通讯 - vs2010参考目录路径_设置VS2010项目属性默认包含路径的两种方法

vs2010参考目录路径_设置VS2010项目属性默认包含路径的两种方法

2023-10-04 09:33

设置vs2010默认包含路径的方法有两种

软件名称:

Visual Studio 2010 Ultimate VS2010中文旗舰版附带可用KEY

软件大小:

2.5GB

更新时间:

2015-01-07

方法一:

点击“查看->属性管理器”,在打开的属性管理器中选择Microsoft.Cpp.Win32.user即可打开

打开后会出现如下图:

现在您可以设置默认目录。

方法二:打开C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0目录下的Microsoft.Cpp.Win32.user.props文件。内容大致如下

XML/HTML 代码

将内容复制到剪贴板

?? ???? ????? ???? ?? ???$(参考路径)?? ???$(图书馆路径)?? ??????$(源路径)?? ??????$(排除路径)?? ????? ?????

将包含目录添加到,将库目录添加到项,保存并重新启动VS。

(1)使用工程属性设置配置头文件和库文件

(1)添加VS2010头文件目录

项目属性->配置属性->VC++目录->包含目录->编辑(输入要添加的头文件所在目录)如下图:添加后,在源代码中,使用以下命令将头文件包含在添加的目录中

#包括

(2)添加VS2010库文件

静态编译只需添加.lib文件所在目录并描述添加的具体lib文件即可;对于动态编译,除了上面两个添加之外,还需要添加lib文件对应的dll。文件所在的目录。

添加lib文件所在目录

添加特定lib文件之前,需要添加lib文件所在目录。通过项目属性设置添加lib文件所在目录有两种方法。一种是在配置属性中将其添加到VC++目录中,另一种是在配置属性中将

添加到链接器中。

在VC++目录下添加lib文件目录Project Properties(属性)->Configuration Properties(配置属性)->VC++Directories(VC++Directories)->LibraryDirectories(库目录)->Edit(输入库的位置)需要添加的lib文件目录)具体图示可以参见上图在VS2010中添加头文件目录。将lib文件目录添加到链接器配置中 项目属性(Properties)->配置属性(Configuration Properties)->链接器(Linker)->常规(General)->附加库目录(Additional Library Directors)->编辑(输入为需要添加的lib文件所在目录)如下图:

添加

lib文件

上面我们已经完成了lib文件所在目录的添加,接下来我们只需要添加lib文件即可。添加lib文件的目的是表明添加了什么库。对于静态编译,lib文件包含函数运行时使用的代码;对于动态编译来说,lib文件的作用是描述程序中调用的函数。入口信息。具体添加方法如下:项目属性(Properties)->配置属性(Configuration Properties)->链接器(Linker)->输入(Input)->附加依赖项(Additional Dependencies)->编辑(输入需要的lib文件)需要加名字)如下图:

dll文件目录添加

对于动态编译的程序,除了在工程中添加lib文件目录并指定添加具体的lib文件外,还需要添加dll文件目录,以便程序在运行时调用相关函数。具体添加方法为:项目属性(Properties)->配置属性(Configuration Properties)->调试->环境(Environment)->编辑(进入需要添加dll文件的目录)需要注意的是这里输入格式,如path=$(ProjectDir)..\dll\;如下图:

(2)在源码中配置头文件和库文件

如果直接在源码中添加自定义头文件或lib文件,则不需要配置头文件所在目录和lib文件所在目录。假设我们在VS2010中创建的新项目中,没有添加其他任何头文件所在目录、lib文件所在目录、dll文件所在目录。然后就可以使用下面的代码添加头文件了

#include "D:\\Workspace\\Test\\PthreadTest\\include\\pthread.h" /**使用绝对路径*/

#include "..\\include\\pthread.h" /**使用相对路径*/

您可以使用以下代码将库添加到源程序中:

#pragma comment(lib, "D:\\Workspace\\Test\\PthreadTest\\lib\\pthreadVC2.lib")

#pragma comment(lib, "..\\lib\\pthreadVC2.lib")

如果pthreadVC2.lib文件所在目录已经添加(比如lib文件所在目录按照上面的方法补全),那么就可以使用相对路径,如下图:

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

但是到目前为止,不知道有没有办法可以不配置IDE而直接在源代码中添加dll文件,所以dll文件的添加还是使用VS2010项目属性设置来完成。

1。文件参考

要引用一个文件,首先要知道该文件所在的路径,而文件位置又可以分为相对路径和绝对路径,

绝对路径:文件在电脑上的路径,如E:\Software\vs2010\install\Setup。每个文件只有一个绝对路径。如果要播放mp3文件,可以通过 mciSendString(_T(" open \"E:\\Software\\vs2010\\install\\Setup\\game_www.gsm-guard.net3\" alias bkmusic"), NULL, 0,无效的);相对路径:编译器本身有一个索引零点,相对路径就是相对于零点的路径。不同的编译器有不同的默认索引零点。 VS2010中默认的索引零点是.vcxproj文件所在的路径。因此,如果该路径下放置的是mp3格式文件,可以通过 mciSendString( _T("open \".\\game_www.gsm-guard.net3\" alias bkmusic"), NULL, 0, NULL);播放绝对路径引用的文件。如果将代码复制给别人,代码将无法正常运行。

2。文件路径写入:在代码中写入文件路径时,父目录和子目录必须用两个反斜杠“\\”连接,因为C语言中只有“\\”才能输出反斜杠。 3.更改VS2010的相对路径:右键单击项目名称,选择属性-->配置属性-->调试,更改当前界面中的工作目录(工作目录路径为相对路径)。 $(ProjectDir) 是编译器的默认相对路径。上图中‘..’的作用是返回上一级目录。 '\'是下一级目录的功能。

0条大师的评论