gpt4 book ai didi

user-interface - MSVC 中的 FLTK 需要 x11 header 吗?

转载 作者:行者123 更新时间:2023-12-04 08:27:16 28 4
gpt4 key购买 nike

我现在正在尝试学习如何使用 FLTK(在 MSVC 2008 中)。我得到了正确编译的所有库,但是当我尝试运行这个程序时:

#include "FL/FL.H"
#include "FL/Fl_Window.H"
#include "FL/Fl_Box.H"

int main(int argc, char *argv[]) {
Fl_Window *window = new Fl_Window(340, 180);
Fl_Box *box = new Fl_Box(20, 40, 300, 100, "Hello, World!");
盒子->盒子(FL_UP_BOX);
框->标签字体(FL_BOLD + FL_ITALIC);
框->标签大小(36);
框->标签类型(FL_SHADOW_LABEL);
窗口->结束();
窗口->显示();

返回 Fl::run();
}

我收到了这个错误

1>c:\fltk\fl\xutf8.h(33) : fatal error C1083: 无法打开包含文件: 'X11/X.h': 没有这样的文件或目录

我可以说它缺少 x11,但我做了一个快速的谷歌搜索,我找不到关于这个主题的任何帮助。顺便说一句,我正在运行 v1.3.0。

谢谢你的时间。

最佳答案

我找到了答案,在您的 FLTK 包含之前添加“#define WIN32”。

关于user-interface - MSVC 中的 FLTK 需要 x11 header 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6804275/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com