编译一个简单的gtk D应用程序需要什么



我刚开始学习D,正在学习dsource.org 上的示例

特别是这一个:http://www.dsource.org/projects/gtkd/wiki/CodeExamples这是一个简单的gtk程序。

当我使用fedora时,我使用yum安装了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

您需要使用-I编译器选项(与C中相同)将路径传递到gtk根文件夹。通常pkg-config应该工作,类似于dmd $(pkg-config --cflags --libs gtkd2) gtkBasic.d

相关内容

  • 没有找到相关文章

最新更新