1、下載FLTK壓縮包,http://www.fltk.org/ 當前穩定版本的是1.3.x,已經有3.0.x beta版本,以1.3.x爲例,下載fltk-1.3.x-r9698.tar.gz。
2、解壓到目錄,ex:D:/fltk,然後找到ide文件夾下的visualc2008,找到fltk.sln,用vs2008打開,編譯整個解決方案,編譯過程比較長,waiting......;
3、編譯完之後就可以在lib文件夾中看到生成的lib了,【雖然ide中也有visualc6,但是在windows XP中使用VC6打開之後發現對於1.3.x版本的,編譯時出現很多的錯誤,但是對於1.1.10版本的可以編譯通過使用】。
編譯生成lib之後就可以使用了,爲了以後使用方便最好將lib和頭文件路徑加到默認路徑裏:vs2008中時工具/選項/項目和解決方案/Vc++目錄 裏設置包含文件和庫文件。
測試一下:
新建一個console程序:
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#pragma comment(lib, "fltk.lib")
int main(int argc, char * argv[])
{
Fl_Window win(323, 222);
win.show();
return Fl::run();
}
運行一下,結果如下:
OK,已經可以使用了。
參考:http://seriss.com/people/erco/fltk-videos/ 一個視頻,介紹了VC下安裝FLTK以及使用FUID