日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

fltk 库

發布時間:2025/3/11 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fltk 库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

fltk是一個小型、開源、支持OpenGL 、跨平臺(windows,linux,mac OSX)的GUI庫,它兼容xforms 圖形庫(unix/linux下的一個C語言圖形庫),所以可以用來開發模塊化的程序,同時也可以使用面向對象開發程序,使用起來非常方便。另外,由于fltk使用cmake,所以可以方便的使用cmake 生成makefile,然后再進行編譯,使得編譯庫也非常方便。例如,我使用codeblocks來編譯源代碼,首先使用cmake生成面向codeblocks 的makefile,然后直接用codeblocks(內部使用mingw作為編譯器)進行編譯,再將生成的庫文件(lib文件夾)復制到mingw下,將源代碼中的FL文件夾也復制到mingw下的include文件夾下,將生成的fluid復制到mingw的bin目錄下即可。完成后還需要進行測試是否能夠正確編譯一個小程序 ,從fltk文檔中找個小程序,創建新的console工程將小程序代碼復制過去,然后在工程上點右鍵選擇properties->build targets->Type中重新選擇為GUI application(如果不選擇,會出現煩人的dos命令窗口)。然后在鏈接選項加上-lfltk -lole32 -lgdi32 -lcomdlg32 -lcomctl32 -luuid -lfltk_gl -lopengl32 -lglu32 ,其中最后的三個選項適用于程序中使用opengl的情況,在這個小程序并沒有什么用途,編譯運行就能得到簡單的hello,world程序了。codeblocks還有個有趣的特點是可以添加用戶模版,如果程序編譯并運行成功,可以點擊file->save project as template將該工程保存為模版,以后可以直接file->new->from template創建應用程序了,并且程序中的連接選項也跟上面的一樣,這樣能更專注于具體項目的開發。

?

相關鏈接:

主頁

fltk視頻

fltk教程

另一個教程

一些fltk程序

fltk cheat page

總結

以上是生活随笔為你收集整理的fltk 库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。