2010-01-30 194 views
3

如何引用qt项目中的dll文件。有人可以给我的示例.pro文件?引用qt项目中的dll文件

Thx。

+0

动态加载DLL的你想引用它还是你只是想在Windows上编译的东西,能够为不同的Windows机器上运行呢? – Amos 2010-03-30 12:17:25

回答

2

您应该使用.A(如果你使用MinGW的)随你的DLL,并添加一行像这样的你的.pro文件:

LIBS += "PathToLib/libcryptopp.a" 

请参考Qt文档,这是很完整:http://doc.trolltech.com/4.6/qmake-variable-reference.html#libs

你也可以使用QLibrary

+0

为了使它更加完整:在Windows上,您应该引用.lib(这是Windows的等价物.a)。 也可以右键单击.pro并选择“添加库...”这将显示一个向导并为您生成代码。它允许浏览/指定外部,内部和系统库,并且还会生成与平台相关的代码(您可以指定库的平台(Windows,Mac,Linux,Symbian)和库的类型(动态/静态))。 – 2012-05-11 19:51:21

相关问题