我需要一個圖像庫,我一直在研究FreeImage,http://freeimage.sourceforge.net/。 我想靜態鏈接到我的應用程序。將FreeImage鏈接爲VS2010中的靜態庫?
我已經嘗試下載二進制文件並將其鏈接,但當我嘗試調用它們的函數時,我獲得了2019年鏈接程序錯誤,儘管我是正面的,我將它鏈接正確。
然後我試着下載他們的源代碼,將其「FreeImageLib.2008」轉換爲VS2010並構建它。它自己構建得很好,但在鏈接時仍存在同樣的問題,使用它的應用程序仍然抱怨鏈接器錯誤。
我還設置所有的項目配置,以配合我的其他項目,所以與/ MDD或/ MTD等沒有衝突..
我確實在他們的來源了一些挖掘,也有像「FREEIMAGE_LIB宏「這表明它應該在構建靜態庫時進行定義,並且已經定義,但仍然無法工作。
我已經搜索並找不到任何可靠的答案。 Getting FreeImage to work with Visual Studio 2010的答案沒有區別;我已經在包含頭文件之前定義了宏,或者作爲預處理器參數來定義它,但是它的dosnt工作。
這個庫不是用來作爲一個靜態庫,或者可能是什麼問題? 有沒有人能夠在VS2010 +上靜態鏈接FreeImage?
謝謝
爲我工作。在其他人(Magick ++,OIIO)中,FreeImage是最容易實現的。 – pelesl 2015-03-01 23:44:52