- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Fedora20 并通过安装 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();
}
最佳答案
如果您使用 gtkd-devel
Fedora 提供的软件包,你应该知道它链接到 libphobos-ldc
安装后将获得的库ldc2
包(yum install ldc2
可以)。
不过,这还不能解决您的问题... gtkd-devel 软件包将 gtkd D 接口(interface)模块安装到 /usr/include/d/gtkd-2
中。文件夹。因此,为了编译您的 GtkD 应用程序,您需要执行类似的操作(假设您的 D 文件的名称为“firstwin.d”):ldc2 -I/usr/include/d/gtkd-2 -L-lgtkd-2 firstwin.d
关于在 Fedora 上使用 D lang 的 GtkD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23542478/
我是 D 新手,想尝试 gtkd。我在 arch linux 上,并安装了 dmd2-complete (dmd 2.0.56) 和 gtkd-svn (gtkd 针对 D2 构建) 包。我还验证了
我正在尝试改进我用 GtkD(Gtk 的 D 绑定(bind))编写的绘图库。具有很多点的散点图需要很长时间才能调整大小。我想重新缩放图像,允许像素化,而用户正在拖动窗口边缘以调整大小,并且只有在释放
我正在玩 gtkD 一段时间,我正在并行学习 D2/Phobos。昨天我正在查找 std.concurrency 模块并尝试编写一个玩具多线程分形查看器,但问题是我看不到多线程与 gtkD 一起工作的
我是一位相当有经验的程序员,但对 GUI 编程还是个新手。我正在尝试将我为 DFL 编写的绘图库移植到 gtkD,但无法显示绘图。以下代码为我生成一个空白窗口。有人可以告诉我它有什么问题,和/或发布最
我最近一直在使用 GtkD 和 D 编程语言来创建 native 应用程序。我已经下载了所有必要的文件并让一切运行起来,所以我现在可以编译和生成示例应用程序。 我的问题是,在某些指南中,它告诉您在您使
我最近一直在使用 GtkD 和 D 编程语言来创建 native 应用程序。我已经下载了所有必要的文件并让一切运行起来,所以我现在可以编译和生成示例应用程序。 我的问题是,在某些指南中,它告诉您在您使
我是 gtk 编程和 d 的新手,并使用来自 gtkd 源的演示进行学习。当我尝试编译下面的代码时[我在 archlinux 上使用 dmd-2.060 和 gtkd-2.0]。 /* Mod
我正在尝试使用 gtkd 库编译一个 hello world 程序。 我正在使用 dmd 编译器(安装在我的 ~/目录中)并且我已经检查过编译器可以完美运行。 为了以防万一,这是我的源代码: //pr
我正在尝试使用下面第二类 (MyNewClass) 中的 gtkd 将页面附加到 gtk 笔记本。 notebook 在第一个类 main_window 中创建,并由第二个类调用。程序编译正常,但是当
我使用 Fedora20 并通过安装 gtkd 须藤百胜安装gtkd 如何编译 gtk 这段代码? import gtk.MainWindow; import gtk.Label; import gt
将 D1 与火卫一一起使用 我有一个文本输入字段,实例为 gtk.Entry.Entry , 调用 setText("")引发运行时错误 Gtk-CRITICAL **: gtk_entry_set_
我在 Windows 7 上使用 Visual Studio 2013、Visual D 版本 0.3.37、Gtk+3.8、最新的 GtkD 和 dmd-2.065.0。我遵循了 these ins
这是我的测试: import gtk.Main; import gtk.MainWindow; import gtk.Label; void main(string[] args) { Mai
在 Ubuntu Linux 上,我可以使用 Glade 应用程序创建一个 Hello World 对话框。现在如何让 D 编程语言显示它? 最佳答案 在您的 Mac、Linux 或 Windows
我已经玩了几天 D,并且对它感到非常兴奋,直到我尝试让 gtkd 工作。我现在已经浪费了三天的大部分时间来尝试进行工作设置,并且开始变得(阅读;很久以前)有点沮丧。我想知道在我放弃之前是否有人可以提供
我是一名优秀的程序员,十分优秀!