<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    all gone

    all gone

    FreeBSD下OpenGL程序的問題

    五一期間裝了個FreeBSD,5.3 release,KDE桌面,感覺還是不錯

    前些天在Redhat Linux弄過OpenGL的開發環境,那時是自己編譯的glut庫,然后用tmake編寫makefile,感覺很方便。

    五一期間裝了個FreeBSD,5.3 release,KDE桌面,感覺還是不錯的,用多了感覺圖形界面都快趕上WindowsXP了。

    還是入正題吧。我想試試glut,pkg_info|grep glut

    發現有個libglut.6...的,是支持OpenGL的,不知道是不是我想要的glut.

    查找libglut.so,發現在/usr/X11R6/lib里面了,版本3,對頭。

    把在linux里用過的tmake,和opengl redbook源碼拷了過來,設置好tmake相關的環境變量

    當然最重要的是改相應的tmake.conf文件了,將glut相關的庫加進去

    新建目錄test,將hello.c拷進去,

    progen -o hello.pro

    tmake hello.pro "CONFIG+=opengl" -o Makefile

    可以先檢查一下生成的Makefile,我沒有發現問題

    make,成功,生成可執行的hello

    ./hello出現一新窗口,本來應該高興的,卻有點不對勁,窗口上什么也沒話

    而且是白色背景,應該是黑色背景然后畫一個白色的正方形。

    google了好久,終于發現有人跟我遇到過同樣的問題

    解決的方法很簡單 link的時候加上 -pthread選項,我先改了一下生成的Makefile,加上了-pthread

    make,也通過了,看來問題有可能解決了

    ./hello 終于正確的結果出現了

    posted on 2005-12-09 19:20 all gone 閱讀(521) 評論(0)  編輯  收藏 所屬分類: Unix & LinuxOpenGL

    主站蜘蛛池模板: 在线亚洲精品自拍| 亚洲s色大片在线观看| 国产亚洲精品国看不卡| 亚洲?V乱码久久精品蜜桃 | 一级一黄在线观看视频免费| 亚洲乱亚洲乱少妇无码| 黄 色一级 成 人网站免费| 亚洲伊人久久大香线蕉结合| 亚洲日韩中文在线精品第一| 国产h视频在线观看网站免费| 免费亚洲视频在线观看| 亚洲成aⅴ人片久青草影院按摩| 成年人免费视频观看| 亚洲一级毛片免费观看| 在线A级毛片无码免费真人| 在线观看黄片免费入口不卡| 黄页网站免费在线观看| 亚洲av无码一区二区三区不卡| 成年性生交大片免费看| 亚洲欧美不卡高清在线| 青青草97国产精品免费观看| ww亚洲ww在线观看国产| 亚洲熟妇无码爱v在线观看| 国产精品无码素人福利免费| 亚洲精品国产高清不卡在线| 成年人免费视频观看| 日韩a级毛片免费视频| 亚洲AV中文无码乱人伦| 国内精品免费视频精选在线观看 | 国产免费拔擦拔擦8X高清在线人| yy一级毛片免费视频| 国产偷伦视频免费观看| 无码国产精品一区二区免费式直播| 歪歪漫画在线观看官网免费阅读| 在线观看免费亚洲| 污污网站免费观看| 中文字幕免费在线看线人动作大片 | 国产午夜精品理论片免费观看| 人妻仑乱A级毛片免费看| 曰韩无码AV片免费播放不卡| 久久久无码精品亚洲日韩蜜桃|