• FLTK — 具有基本的 GUI 功能,通過 OpenGL 和內建的 GLUT 模擬器提供 3D 圖形支持。
  • 提供 example 程式和 demo 影片。
  • FLTK 下載網站 — http://www.fltk.org/software.php
    • 原始碼檔:fltk-1.3.2-source.tar.gz
    • 使用者手冊 (pdf):fltk-1.3.2-docs-pdf.tar.gz
    • 使用者手冊 (網頁版):fltk-1.3.2-docs-html.tar.gz
  • FLTK 相關資料 —
    • http://www.fltk.org/doc-1.3/index.html
    • http://seriss.com/people/erco/fltk/#OpenGlSimple
  • 安裝方法 (for Windows & Visual C 2010) —
    • 使用 Visual C 2010 開啟 \fltk-1.3.xxxx\ide\VisualC2010\fltk.sln。
    • 分別對該專案用 Debug 模式與 Release 模式編譯。
    • 安裝 header 檔和 lib 檔 —
        方法1:到 Visual C 2010 安裝目錄下 (安裝預設為 C:\Program Files\Microsoft Visual Studio 10.0\VC\)
        將 \fltk-1.3.xxxx 下之 FL 資料夾複製到 Microsoft Visual Studio 10.0\VC\include
        將 \fltk-1.3.xxxx\lib 中所有檔案複製到 Microsoft Visual Studio 10.0\VC\lib
        將 \fltk-1.3.xxxx\fluid 中 fluid.exe 檔複製到 Microsoft Visual Studio 10.0\VC\bin

        方法2:每當要使用 FLTK 時 —
        在 Visual C 2010 中開啟 專案->屬性 (Atl+F7),VC++ 目錄下
        Include 目錄新增 \fltk-1.3.xxxx
        程式庫目錄新增 \fltk-1.3.xxxx\lib

    • 專案設定 —
        在 專案->屬性 (Atl+F7)->連結器->輸入 中 其他相依性增加
        fltkd.lib
        fltkformsd.lib
        fltkgld.lib
        fltkimagesd.lib
        fltkjpegd.lib
        fltkpngd.lib
        fltkzlibd.lib

        專案->屬性 (Atl+F7)->C/C++ ->前置處理器
        前置處理器定義 增加 WIN32

    • Visual C 2008 與 2010 相似 — 差別在步驟 1. 使用Visual C2008 開啟 \fltk-1.3.xxxx\ide\VisualC2008\fltk.sln