0

我有一个使用 fltk 类的 gui 窗口,当我自己编译它时可以正常工作。为此,我使用 - fltk-config --compile guiwindow.cpp

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

这样我就可以将这个 guiwindow 类与我的其他类一起使用?任何帮助表示赞赏。

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

4

2 回答 2

2

g++fltk-config --cxxflags文件1.cpp 文件2.cpp fltk-config --ldflags-o 去

我已经将它与 ubuntu 8 一起用于 ubunt 12.10 和 Mint 13 和 Mint 14。它们都是 Linux。

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

于 2012-12-11T23:57:37.383 回答
0

fltk 在将它与其他东西链接时并不是很好。它带来了自己的 c++ stdlib 和其他库。只是避免它。

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

于 2011-05-23T21:41:43.690 回答