2013-07-31 91 views
1

我剛剛開始在d和我下面就dsource.org什麼是需要編譯一個簡單的GTK d應用

例子具體這一個:http://www.dsource.org/projects/gtkd/wiki/CodeExamples這是一個簡單的GTK程序。

由於我使用的Fedora我使用安裝gtkdgtkd-devel百勝但是當我來到使用dmd我收到以下錯誤編譯:

gtkBasic.d(1): Error: module MainWindow is in file 'gtk/MainWindow.d' which cannot be read 
import path[0] = /usr/include/dmd/phobos 
import path[1] = /usr/include/dmd/druntime/import 

回答

1

您需要的路徑傳遞到與該gtk根文件夾-I編譯器選項(與C相同)。通常pkg-config應該可以工作,類似於dmd $(pkg-config --cflags --libs gtkd2) gtkBasic.d

+0

這對我有效,但我不得不在gtkd中加一個連字符:'gtkd-2' – samael

相關問題