我有一个使用 fltk 类的 gui 窗口,当我自己编译它时可以正常工作。为此,我使用 - fltk-config --compile guiwindow.cpp
但我真的很想在我的项目中使用它。那么我该怎么做 - g++ -o go file1.cpp file2.cpp etc guiwindow.cpp
这样我就可以将这个 guiwindow 类与我的其他类一起使用?任何帮助表示赞赏。
顺便说一句,每当我尝试上面的 g++ 命令时,都会收到大量未定义的引用错误。
我有一个使用 fltk 类的 gui 窗口,当我自己编译它时可以正常工作。为此,我使用 - fltk-config --compile guiwindow.cpp
但我真的很想在我的项目中使用它。那么我该怎么做 - g++ -o go file1.cpp file2.cpp etc guiwindow.cpp
这样我就可以将这个 guiwindow 类与我的其他类一起使用?任何帮助表示赞赏。
顺便说一句,每当我尝试上面的 g++ 命令时,都会收到大量未定义的引用错误。
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。
fltk 在将它与其他东西链接时并不是很好。它带来了自己的 c++ stdlib 和其他库。只是避免它。
除此之外,您应该提供有关用于编译的命令以及编译器的输出的更多信息。从理论上讲,可以使用普通的 g++ 使用 fltk 构建东西,我已经这样做了,但是后来我不允许在我的程序中使用 pow() !