我已經下載了ImageMagick源代碼,編譯了嚮導以創建靜態鏈接的Visual Studio解決方案,並在我的示例項目(代碼如下)中包含了靜態庫Magick ++項目。我還在該項目中添加了依賴項,並將.lib文件包含在解決方案中,沒有任何幫助。ImageMagick與另一個項目的靜態編譯給出鏈接器錯誤
#include <Magick++.h>
int main()
{
Magick::Image image;
bool test = image.isValid();
return 0;
}
這給出了幾個鏈接錯誤,如:
解析外部符號 「__declspec(dllimport的)公共:虛擬__thiscall Magick ::圖片::〜圖片(無效)」(__imp _ ?? 1Image @ Magick @@ UAE @ XZ)在功能_main中引用
爲什麼找不到實現?
我使用Visual Studio 2010 Beta 2中
我有一個非常類似的問題。 – Seth 2010-05-28 06:37:18