我想將.dll依賴項放入我的Qt項目中。將.dll導入到Qt中
所以我將此添加到我的.pro文件:
win32 {
LIBS += C:\lib\dependency.lib
LIBS += C:\lib\dependency.dll
}
然後(我不知道這是否是正確的語法或不)
#include <windows.h>
Q_DECL_IMPORT int WINAPI DoSomething();
BTW該.dll外觀像這樣:
#include <windows.h>
BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call,
LPVOID lpReserved)
{
return TRUE;
}
extern "C"
{
int WINAPI DoSomething() { return -1; }
};
獲取錯誤:未解決的符號?
注意:我對.NET的ez pz assembly architechture之外的.dll沒有經驗,絕對是n00b。
我這樣做,仍然得到未定義的符號錯誤。 – 2010-04-07 06:38:22