Как скомпилировать файл fltk с другими файлами? - PullRequest
0 голосов
/ 24 мая 2011

У меня есть окно графического интерфейса, использующее класс fltk, которое прекрасно работает, когда я сам его компилирую Для этого я использую - fltk-config - компилировать guiwindow.cpp

Но я действительно хочу использовать это в своем проекте. Так как я могу сделать что-то вроде - g ++ -o go file1.cpp file2.cpp и т. д. guiwindow.cpp

чтобы я мог использовать этот класс guiwindow с другими моими классами? Любая помощь приветствуется.

Кстати, всякий раз, когда я пытаюсь выполнить приведенную выше команду g ++, я получаю тонны неопределенных ошибок ссылок.

Ответы [ 2 ]

2 голосов
/ 12 декабря 2012

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

Я использовал это с Ubuntu 8 для Ubunt 12.10 и Mint 13 и Mint 14. Все это Linux.

Files.cxx используется, если используется GUI Fluid.

0 голосов
/ 24 мая 2011

fltk не очень хорош, когда дело доходит до связывания его с другими вещами.Он приносит свой собственный c ++ stdlib и другие библиотеки.просто избегайте этого.

Кроме этого, вы должны дать больше информации о том, какую команду вы использовали для компиляции и что выдает компилятор.Теоретически возможно создать материал с помощью fltk, используя обычный g ++, я уже делал это, но тогда мне не разрешили использовать pow () в моих программах!

...