學習openGL一 配置環境

2022-08-14 08:30:16 字數 1103 閱讀 6061

如果你使用了c/c++,你必須先建立乙個編譯環境,visual studio,gnu makefile,cmake file等等鏈結opengl。

windows下,你需要連線乙個庫opengl32.lib;在linux下,你需要鏈結libgl,通過命令列引數 「-lgl"實現。

簡單修改一下cmakelist.txt中的cmake_policy(set cmp0026 old)為cmake_policy(version 2.8),其中2.8為cmake當前版本號,前一種設定方式並不明白該如何替換cmp中的序號nnnn。

然後即可執行每個turtorial的例項。

另外簡單的配置:

建立基本編譯環境

$ sudo apt-get install build-essential

安裝opengl library

接下來要把我們會用到的 library 裝上去,首先安裝 opengl library

$sudo apt-get install libgl1-mesa-dev

安裝opengl utilities

opengl utilities 是一組建構於 opengl library 之上的工具組,提供許多很方便的函式,使 opengl 更強大且更容易使用。接下來我們安裝opengl utilities

$sudo apt-get install libglu1-mesa-dev

安裝opengl utility toolkit

opengl utility toolkit 是建立在 opengl utilities 上面的工具箱,除了強化了 opengl utilities 的不足之外,也增加了 opengl 對於視窗介面支援。

$sudo apt-get install libglut-dev

注意在這一步的時候,可能會出現以下情況,shell提

示:正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹      正在讀取狀態資訊... 完成      e: 未發現軟體包

libglut-dev如果出現上述情況,請輸入將上述$sudo apt-get install libglut-dev命令改成$sudo

apt-get install freeglut3-dev就行啦

opengl環境配置

glut庫 glut.h c program files x86 microsoft sdks windows v7.0a include gl glut.lib glut32.lib c program files x86 microsoft sdks windows v7.0a lib glut...

opengl環境配置

glut庫 glut.h c program files x86 microsoft sdks windows v7.0a include gl glut.lib glut32.lib c program files x86 microsoft sdks windows v7.0a lib glut...

OpenGL環境配置

第一步,選擇乙個編譯環境 現在windows系統的主流編譯環境有visual studio,broland c builder,dev c 等,它們都是支援opengl的。我選擇visual studio 2008和vc6 作為學習opengl的環境。第二步,安裝glut工具包 glut不是open...