ubuntu16 04 安裝配置opengl

2021-10-06 14:58:15 字數 1589 閱讀 9087

sudo apt-get install build-essential 

sudo apt-get install build-essential libgl1-mesa-dev

sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev

sudo apt-get install libglfw3-dev libglfw3

安裝opengl library

sudo apt-get install libgl1-mesa-dev 

安裝opengl utilities

sudo apt-get install libglu1-mesa-dev

安裝opengl utilities toolkit

sudo apt-get install libglut-dev  

這一步可能會出現錯誤,若出現錯誤,則將執行命令

sudo apt-get install freeglut3-dev 

安裝完成。

利用gcc測試一下

新建乙個test.c檔案,內容輸入

#include #include #include void draw(void) 

int main(int argc, char *ar**)

開啟終端 ,輸入

gcc -o test test.c -lgl -lglu -lglut

./test

測試成功會顯示一幅影象。

在cmakelist上配置opengl

在 cmakelist檔案中新增

cmake_minimum_required(version 3.16) #cmake最低版本

#專案名稱

project(opengltest)

#採用c++11標準

set(cmake_cxx_standard 11)

add_executable(opengltest main.cpp)

# find glut

find_package(glut required)

include_directories($)

link_directories($)

add_definitions($)

# find opengl

find_package(opengl required)

include_directories($)

link_directories($)

add_definitions($)

target_link_libraries(opengltest $ $)

配置完畢。

ubuntu16 04 安裝配置環境

sudo apt get remove libreoffice commonsudo apt get remove libreoffice commonsudo apt get install vim參考 兩篇部落格,主要 基本是 參考了第一篇部落格,因為我沒編譯cuda,自己嘗試編譯了一下帶cud...

ubuntu16 04 安裝配置python3 6

在ubuntu下,時不時會有這個錯誤的。add apt repository command not found 這個是缺少程式,安裝一下就可以了。只是不知道安裝的名字。按以下命令走一趟就可以的了。sudo apt get install software properties common pyt...

Ubuntu 16 04 安裝配置OpenNI2

如果有時間的話可以用這個主頁的編譯方式,本文主要是針對其linux的安裝方式,進行編譯。一 安裝依賴 python 2.6 3.x 或者用apt安裝 sudo apt get install python libusb 1.0.x 或者用apt安裝 sudo apt get install libu...