Xalan DLL丢失了

时间:2013-08-21 04:55:33

标签: c++ dll xalan

我正在尝试编译一个示例Visual C ++ 2008项目来测试Xalan-C ++库。当我尝试编译项目时,它会显示错误消息“xalan-c_1_11d.dll缺失”。当我检查库文件时,根本没有.DLL文件,只有静态库。有没有办法解决这个问题,而不必自己编译Xalan-C ++库?提前致谢。

1 个答案:

答案 0 :(得分:1)

您应该将链接模型更改为静态而不是动态。在VC ++中有一个库链接选项,它具有单线程静态,单线程DLL,多线程静态和多线程DLL。你需要改变它。

还必须有一个lib文件,链接器将使用它来链接来自dll的函数调用。您可以使用以下语法指示编译器:

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

这会将lib文件链接到您的程序。另外,“d”myxxxd.lib中名称的结尾提到编译器正在寻找调试版本。尝试将构建从调试更改为发布以查看是否有帮助