-x.y.z.tar.gz
tar jxvf gtkglext
-x.y.z.tar.bz2
./configure
--prefix
=/opt
/gtk
make
make install
生成examples目錄下的例子:
make examples
3,下面是設定環境變數:
gvim
~/.bash_profile
新增如下變數:(也許只添最後乙個變數就行)
cppflags="
-i/opt/gtk/include
"ldflags="
-l/opt/gtk/lib
"pkg_config_path="
/opt/gtk/lib/pkgconfig
"export cppflags ldflags pkg_config_path
使變數生效:
source
~/.bash_profile
4,高度命令與gtk,glib一樣:
gcc `pkg
-config
--cflags
--libs gtkglext
-1.0
` button.c
-o button
如此已經ok了,執行一下examples下面的例子看一下吧!
QT與OpenGL結合實現天空盒
之前搗鼓過一段時間opengl,用的是glad加上glfw庫,由於在windows下c 開發用qt較多,所以把qt和opengl結合,因此進行了嘗試。首先qt5.8.0下有自帶的opengl控制項opengl widget,將這個控制項提公升為乙個自己寫的類myopenglbox繼承於qopengl...
MFC和OpenGL的結合Wizard
真是暈啊,昨天寫程式寫到一半實驗室突然斷電,剛才重新寫了一般又沒有傳上去,唉,一波三折,重新寫一遍吧。1,基於對話方塊的opengl實驗圖 2.基於單文件的opengl實驗圖 3,基於多文件的opengl實驗圖 實驗中遇見問題最多的肯定是關於多文件的實驗,由於多文件中有很多視窗需要繪製,而當前的op...
GTK 與QT的對比
想看看圖形介面系統的優缺點,了整理的 gtk 的優點與qt的優點整理 在嵌入式 linux 下有很多圖形介面系統 gui,包括 qt embedded,fltk,microwindows 和 gtk 等。作為乙個開發者,到底使用什麼樣的 gui 系統呢?對乙個系統,將它改造為符合你的需求,你要做多少...