根据需求要添加新的库到VS中
方法一:
项目->属性->C/C++->附加包含目录:填写附加头文件所在目录 ,分号间隔多项
项目->属性->链接器->附加库目录:填写附加依赖库所在目录 分号间隔多项
项目->属性->链接器(点前面的+展开)->输入->附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
方法二:
创建属性表,每次创建工程后在属性管理器中Debug|win32下添加新建的属性表。
注意:安装eigen时,只需要在项目-> 属性 -> C/C++ -> 附加包含目录:填写库所在路径
每新建一个文件都需要添加,如不想则按照方法一来吧。
属性表如下:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><ImportGroup Label="PropertySheets"></ImportGroup><PropertyGroup Label="UserMacros" /><PropertyGroup><IncludePath>附加包含目录(以分号结尾)$(IncludePath)</IncludePath><LibraryPath>附加库目录(以分号结尾)$(LibraryPath)</LibraryPath></PropertyGroup><ItemDefinitionGroup><Link><AdditionalDependencies>附加依赖项(以分号结尾)%(AdditionalDependencies)</AdditionalDependencies></Link></ItemDefinitionGroup><ItemGroup />
</Project>
转自博客
若要删除添加的库。这里我遇到了很大的坑,那就是按照网上教程安装矩阵库的时候,由于错误环境配置,导致运行程序时总是报错,打不开lib文件,当时我就像删掉添加的lib,下面就是方法
1、将上面方法一中涉及该库文件的目录及文件删除。
2、有时添加的库会自动生成一个默认的属性表,目录:C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props 用编辑器打开可以发现其中的内容有你刚刚添加的库名字,删掉即可.