如何将fltk文件与其他文件一起编译

How to compile fltk file with other files?

本文关键字:文件 其他 一起 编译 fltk      更新时间:2023-10-16

我有一个使用fltk类的gui窗口,当我自己编译它时,它运行良好。为此,我使用-fltk-config—编译guiwindow.cpp

但我真的很想在我的项目中使用这个。那么我该怎么做-g++-o go file1.cpp file2.cpp etc guiwindow.cpp

这样我就可以将这个guiwindow类与其他类一起使用了?感谢您的帮助。

顺便说一句,每当我尝试上面的g++命令时,我都会收到大量未定义的引用错误。

g++fltk-config --cxxflags file1.cpp file2.cpp fltk-config --ldflags-o go

我在ubuntu 8到ubunt12.10以及薄荷13和薄荷14中都使用过这个。都是Linux。

如果使用GUI Fluid,则使用Files.cxx。

fltk在将其与其他内容链接时并不出色。它带来了自己的c++stdlib和其他库。只要避开它。

除此之外,您还应该提供更多关于用于编译的命令以及编译器输出的信息。理论上,使用普通g++用fltk构建东西是可能的,我已经做到了,但后来我的程序中不允许使用pow()!