问题标签 [fltk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compilation - 在 msys 中使用外部库 - minGW
我想编写和编译需要 FLTK 1.3.2 GUI 库的 C++ 代码。我想将 minGW 与 MSYS 一起使用。
我已经正确安装了 minGW 和 MSYS,并且能够使用 ./configure make 构建 FLTK。一切都到了这个地步。现在我正在测试 hello 程序,并且可以让编译器找到头文件,但它返回错误 - 我认为这是编译器找不到 FLTK 库的位置的结果。我查看了 minGW 站点,似乎让 MSYS 将编译器引导到正确位置的困难并不少见。
我已经使用 C++ minGW 工作了大约一年,但对 MSYS 完全陌生。
这是我的命令:
(我不确定我的语法是否正确,因此感谢任何评论)
这是我从编译器得到的:
...更多类似的评论...
似乎编译器找不到我相信的函数定义c:/fltk-1.3.2/test.
同样,我是新手,因此非常感谢任何帮助。谢谢。
c++ - FLTK, wxWidgets, GTK - light, easy and portable
I know that it isn't first topic when somebody considering different GUI libraries. But I have a few specific questions and needs that "the others" didn't have.
(As usual) I'm novice programmer, learning C++ now (finishing thinking in c++) and my university wants me to learn some GUI for programming projects (I'm electronics student) - I'm writing this because personally I would like to know C++ a little bit better before learning some additional libraries. But reality is brutal in this case :).
I'm looking for simple (easy to write in) library that will work under windows, linux and embedded systems (embedded linux or any other lightweight ARM system, not necessary android) without much (best case - ANY) modifications. I would like this library to be lightweight (thats why I eliminated QT), easy to use with other libraries (for audio/video players or some network applications) and languages (I'd like to write also in C, which will be my primary language I believe, maybe some python, D or java). The documentation/tutorials should be also easy and simply written - my English skills are very basic, as you can see reading my post.
After googling for hours my vote is for GTK/GTKmm which allow me to use LXDE, XFCE and GNOME (light/medium/heavy) without installing additional libraries, write code in C, C++, D, Python, Java and almost every programming language that exists. On the other hand many peoples wrote that FLTK is very simple, most portable and probably the fastest one. WxWidgets has many positive opinions so... I just don't know, please help me.
Thanks for your replies,
Pawel
xcode - 在 Xcode 中设置 FLTK
我是 Xcode 的新手,现在我正在尝试设置 FLTK 环境。FLTK 为我提供了一个 xcode 项目FLTK.xcodeproj
,我想知道如何使用它来创建我自己的 FLTK 项目,我可以在其中添加fltk.framework
一个库,该库已经添加到FLTK.xcodeproj
.
提前致谢。
c++ - 如何在 Ubuntu 12.10 的 Netbeans 7.3 中使用 Stroustrup 的图形库(Simple_window.h、Graph.h、...)?
每个人。我正在学习 Bjarne Stroustrup 的“Programming principle and practice using C++”一书。我在 Ubuntu 12.10 中使用 Netbeans 7.3。我想在本书的第 12 章中构建并运行这个简单的图形程序。程序是这样的:
我无法在 2 天内构建此程序。我将http://www.stroustrup.com/Programming/Graphics/中的所有图形库添加到我的项目中。我还成功安装了 FLTK-1.1.10 并将其配置为 Netbeans。所有关于 FLTK 的程序都在 Netbeans 中运行得很好。但是在构建和运行上面显示的程序时,会出现很多错误。错误是这样的:“未定义的引用...”。如何在 Netbeans 中解决这个问题?
错误发生如下:
g++ -o dist/Debug/GNU-Linux-x86/cppapplication_3 build/Debug/GNU-Linux-x86/GUI.o build/Debug/GNU-Linux-x86/Graph.o build/Debug/GNU-Linux-x86/ Simple_window.o build/Debug/GNU-Linux-x86/Window.o build/Debug/GNU-Linux-x86/main.o -L../../Downloads/fltk-1.1.10/lib -lfltk -lfltk_forms -lfltk_gl -lfltk_images -lfltk_jpeg ../../Downloads/fltk-1.1.10/lib/libfltk.a(Fl_get_system_colors.o): 在函数getsyscolor(char const*, char const*, char const*, char const*, void (*)(unsigned char, unsigned char, unsigned char))':
Fl_get_system_colors.cxx:(.text+0x17): undefined reference to
XGetDefault' Fl_get_system_colors.cxx:(.text+0x38): 对XParseColor'
../../Downloads/fltk-1.1.10/lib/libfltk.a(Fl_get_system_colors.o): In function
fl_parse_color的未定义引用(char const*, unsigned char&, unsigned char&, unsigned char&)': Fl_get_system_colors.cxx:(.text+0x2cd): undefined reference to `XParseColor' ... ...
xcode4 - 在 Mac 10.8.3 上安装 fltk
我正在努力fltk
在我的 Mac 上安装,我想在Xcode 4
. 下载文件并解压缩并尝试按照说明进行操作后:
首先,当我尝试运行时,autoconf
我得到:
还有./configure
命令,像这样dhcp-10-201-207-151:fltk-1.3 user$ ./configure
,我得到:
我已经尝试在网上遵循许多教程,其中大多数都是过时的,它对我不起作用。显然,还有另一种使用 Macports 安装它的方法,我也未能应用。
如果有人能以更简单的方式展示安装fltk
和运行它的步骤Xcode
,我将不胜感激。
c++ - Fl_Gl_Window 在创建时闪烁
我有一些简单的 fltk 代码:
这个示例在 Windows 7 上使用 mingw 为我完美地编译和链接,但是当我运行它时,它变得非常丑陋。首先屏幕变暗,并闪烁白色。然后屏幕被重绘,我的窗口出现了。当我关闭应用程序时也会发生同样的情况。
我试图删除绘图代码,同样发生,然后我从外部窗口中删除了 gl 窗口,它仍然发生。所以它不受实际绘图的影响。所以我怀疑是opengl上下文创建导致了这个。删除 gl 窗口的创建支持这一假设,因为窗口现在“安静地”出现。
有谁知道我怎样才能让 Fl_Gl_Window 在 Windows 中正常播放?
c++ - Strupstrup 图形库错误
我是C++新手,在我的编程设计和概念介绍课程中,我们现在讨论图形。我已经能够仅使用FLTK的库制作程序,但我们必须使用 Bjarne 的库,例如GUI.h
, Graph.h
, Simple_window.h
, Point.h
。像简单窗口程序这样的简单程序不会编译并给出通常的响应:
我也试过编译使用:
这会产生相同的结果。
我尝试运行 Bjarne 在文件夹中提供的 make 文件,但总是出现错误并且不生成.o
文件。
注意:我也试过在 mac OSX和Ubuntu上编译。
c++ - 在 OpenGL 中播放动画
只想延迟几微秒,这样我就可以看到我的动画了。延迟功能不起作用。我正在使用 fltk,所以任何与它有关的东西也可以提供帮助。
c++ - 关闭窗口而不终止程序
我有一个显示输入窗口的程序,然后应该关闭输入窗口并使用输入窗口中的数据打开另一个窗口。我面临的问题是单击输入窗口上的提交按钮会终止程序。
我已经查看了 Stroustrup 的Principle and Practice Using C++以及 FLTK 的文档,但我一直无法找到解决方案。
这是按钮单击的代码:
c++ - 当我将代码放在 int main(){} 之外时出现分段错误
第一个代码块有效,但第二个代码块没有,我不知道为什么。我的第二个代码块出现分段错误。
以下代码给了我一个分段错误。
我已将问题缩小到“win.attach(weekdays[weekdays.size()-1]);”这一行,但除此之外我很困惑。