把include文件夹(里面是某个库的头文件)拷到自己的项目中,添加头文件时需要使用#include”include\xxx.h”方式,如果打算使用#include”xxx.h”方式。
解决方法:
项目属性->C++>常规->附加包含目录:(ProjectDir)\include
添加类库,在项目属性->链接器>常规->附加库目录:(ProjectDir)\lib
其中:\(ProjectDir)代表你的项目所在目录:x:\…\projectname
所有宏定义可以在“附加包含目录”或者“附加库目录”编辑界面,点击宏“(M)>>”查看
ProjectDir代表包含xxx.sln的路径,如E:\code\MyMoonWarrior-master\proj.win32\Demo5.sln,
ProjectDir的值为E:\code\MyMoonWarrior-master\proj.win32\(ProjectDir)../代表工程目录的上层目录,即E:\code\MyMoonWarrior-master\
以此类推(ProjectDir)../../代表E:\code\(IntDir)
为中间文件指定的相对于项目目录的目录路径。它解析为“中间目录”属性的值。
(OutDir)
输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。(SolutionDir)
解决方案的目录(定义形式:驱动器 + 路径);包括尾部的反斜杠“\”。
(SolutionPath)
解决方案的绝对路径名(定义形式:驱动器 + 路径 + 基本名称 + 文件扩展名)。(SolutionName)
解决方案的基本名称。
转载地址: