FLTK/基礎應用
外觀
< FLTK
這是最小的 FLTK 應用程式,它顯示一個空視窗
#include <fltk/run.h>
#include <fltk/Window.h>
int main (int argc, char** argv) {
// build a square window (with a side of 300 pixels)
fltk::Window window (300, 300, "FLTK test");
// show it
window.show (argc, argv);
// enter the FLTK event loop
return fltk::run();
}
編譯並執行這段程式碼會生成以下型別的視窗
![]() |
![]() |
要構建上面的程式碼,首先將其儲存到名為 test.cxx 的檔案中。您也可以使用 test.cpp,但 cxx 副檔名是 FLTK 原始碼使用的副檔名。
我們假設已經安裝了 GCC,因為它是構建 FLTK 所必需的。根據環境,需要將視窗系統庫連結到可執行檔案。基本上,以下命令是構建 test.cxx 所需的最低限度
g++ -o test test.cxx -lfltk2
使用 X 視窗系統(例如 GNU Linux),通常需要新增以下內容
g++ -o test test.cxx -lfltk2 -lXi -lXinerama -lXft
在 Mac OS X 下,您需要與 Carbon 框架連結
g++ -o test test.cxx -lfltk2 -framework Carbon

