2011-05-19 80 views
1

使用教程Compiling GIMP我在Windows中編譯了GIMP,GEGL,Babl。我有一些錯誤,但那些是在GIMP上。我現在不關心GIMP。我只想使用GEGL庫在Visual Studio中創建一些API並運行它們。 現在,我的問題是如何爲此配置Visual Studio。我應該在「項目屬性」中做什麼改變?我應該在「包含目錄」,庫目錄中添加什麼? 我只是想運行一個簡單的代碼,GEGL初始化...如何配置Visual Studio 2010以運行GEGL庫?

#include <gegl.h> 
int main(int argc, char **argv) 
{ 
gegl_init (&argc, &argv); 
    // other GEGL code 
gegl_exit(); 
} 

回答

0

放在哪裏的頭文件是置於C/C++部分的Additional Include Directories的目錄。

將鏈接器/常規部分的文件放在鏈接器/常規部分的Additional Library Directories中。

將lib文件的名稱放在鏈接器/輸入部分的Additional Dependency空白處。

我不知道這個特定的庫,但是如果它有dll,你需要用.exe將它們複製到目錄中。

+0

不幸的是我找不到GEGL或BABL的任何lib文件。如果你已經通過我提到的教程,你可以看到lib文件應該在這裏。C:\ gimp-win-beta \ build \ msys \ 1.0 \ home \ User \ stable-sources .. 。但沒有lib文件.. !!! – Sayak 2011-05-20 02:14:46

+0

@Sayak是的,那麼你將不得不自己構建它們。查看項目在源目錄中是否有cmakefiles.txt。然後,您可以使用CMake生成一個用於Visual Studio的makefile。 – jonsca 2011-05-20 02:17:10

+0

@Sayak我假設你已經建立了支持庫,這就是我如何回答這個問題。抱歉。 – jonsca 2011-05-20 02:18:37

相關問題