将LibXML2添加到项目时链接错误

时间:2016-03-18 11:03:43

标签: c++ visual-studio

我正在尝试在Visual Studio中将libxml2添加到我的c ++项目中,但是当我尝试构建项目时,我会得到大约30个链接错误,如下所示

enter image description here

我知道这是一个相当含糊的问题,但有人能指出我应该从哪个方向来解决这些错误吗?

3 个答案:

答案 0 :(得分:0)

您是否已将链接器指向libxml2.lib文件?

在Visual Studio中,可以在项目属性中完成 -

Project -> Properties -> Configuration Properties -> Linker -> Input -> Additional Dependencies

可以在 -

中指定lib文件的路径

Project -> Properties -> Configuration Properties -> Linker -> General -> Additional Library Directories

答案 1 :(得分:0)

我强烈怀疑你是不是为windows下载了libxml2 for linux,请仔细检查。

答案 2 :(得分:0)

项目->属性->配置属性->链接器->输入->其他依赖项

您必须添加

.dll.a

仅文件,没有.a,.dll或.la文件。

然后,在执行目录中,.dll文件必须存在。 (或SymLink的。)