小编Sin*_*ity的帖子

在Fedora上使用D语言的GtkD

我使用Fedora20并通过sudo yum install gtkd安装gtkd

如何编译gtk这段代码?

import gtk.MainWindow;
import gtk.Label;
import gtk.Main;

void main(string[] args)
{
    Main.init(args);
    MainWindow win = new MainWindow("Hello World");
    win.setDefaultSize(200, 100);
    win.add(new Label("Hello World"));
    win.showAll();
    Main.run();
}
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误

➜/ tmp dmd -L-lgtkd -L-ldl main.d main.d(1):错误:模块MainWindow在文件'gtk/MainWindow.d'中无法读取导入路径[0] =/usr/include/dmd/phobos import path [1] =/usr/include/dmd/druntime/import

请帮我.

gtk d gtkd pony

4
推荐指数
1
解决办法
413
查看次数

如何迭代枚举?

如何迭代枚举?

这不是工作

enum Bool : int { no = 0, yes }
Bool boll;
foraech( e, bool){
    writeln(e);
}
Run Code Online (Sandbox Code Playgroud)

d

1
推荐指数
1
解决办法
251
查看次数

标签 统计

d ×2

gtk ×1

gtkd ×1

pony ×1