Visual Studio 设定包含目录和库目录(对所有工程有效)

时间:2024-04-14 14:18:05

环境

系统:Windows10 64位 家庭中文版
IDE:Visual Studio 2017 专业版

目的

为Visual Studio 2017设定包含目录和库目录,这样如果需要添加库文件和它对应的头文件,不用特别添加到项目,只需要把头文件和库文件拷贝到设定的目录下,就可以在项目中使用。
但是如果是针对某个项目进行设定后,新建一个新的项目(或打开另一个项目),这次的设定无效,需要另外设定,个人感觉很不实用,所以找了另一种全局设定的方法,特此记录。

步骤

1.打开Visual Studio 2017,随便新建一个项目,如:SetPath;
2.选择"视图(V)"->“属性管理器(M)”,如图:
Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
3.左侧的窗口会自动跳转到属性管理器窗口,如图:
Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
4.把项目内容展开(全部),会发现有4个分支:

  • Debug | Win32 (Debug模式 32位)
  • Debug | x64 (Debug模式 64位)
  • Release | Win32 (Release模式 32位)
  • Release | x64 (Release模式 64位),
    每个分支都有一个Microsoft.Cpp.***.user文件, 如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    5.双击Debug | Win32下的Microsoft.Cpp.Win32.user,会弹出Microsoft.Cpp.Win32.user的属性页,然后在左边的菜单中选择"VC++目录",如图(注意:图中的D:\Add_Ones\include路径是我之前添加的,请忽略):
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    6.选择右边的"包含目录"的编辑选项,如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    7.在弹出的窗口中,选择新行,如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    8.然后添加要设定路径,如"D:\IncludePath",如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    9.点击确定,完成添加,最后效果如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    10.依葫芦画瓢,设定库目录,如"D:\LibPath",如图:
    Visual Studio 2017 设定包含目录和库目录(对所有工程有效)
    11.其他的3个分支,也要分别添加引用目录和库目录;
    12.保存整个项目。

注意:
1.这个设置是项目无关的,所以如果你把这个设置用的项目删除也不会有影响;
2.上面说的4个分支都要设置,这样在你切换编译的类型和位数时才不会报错。