用UBuntu開發OpenGL程式1

2021-08-25 01:21:39 字數 899 閱讀 8561

繼續選中libglu.so和libglut.so檔案。

然後編譯鏈結通過,

/usr/bin/make -f nbproject/makefile-debug.mk subprojects= .build-conf

make[1]: 正在進入目錄 `/home/chenshu/svnclient/mycodes/opengl1'

/usr/bin/make -f nbproject/makefile-debug.mk dist/debug/gnu-linux-x86/opengl1

make[2]: 正在進入目錄 `/home/chenshu/svnclient/mycodes/opengl1'

mkdir -p build/debug/gnu-linux-x86

rm -f build/debug/gnu-linux-x86/main.o.d

g++ -c -g -mmd -mp -mf build/debug/gnu-linux-x86/main.o.d -o build/debug/gnu-linux-x86/main.o main.cpp

mkdir -p dist/debug/gnu-linux-x86

g++ -o dist/debug/gnu-linux-x86/opengl1 build/debug/gnu-linux-x86/main.o -lgl -lglu -lglut

make[2]:正在離開目錄 `/home/chenshu/svnclient/mycodes/opengl1'

make[1]:正在離開目錄 `/home/chenshu/svnclient/mycodes/opengl1'

build successful (total time: 804ms)

執行程式:

今天就到這裡。明天會繼續探索這些api的功能。

用UBuntu開發OpenGL程式1

繼續選中libglu.so和libglut.so檔案。然後編譯鏈結通過,usr bin make f nbproject makefile debug.mk subprojects build conf make 1 正在進入目錄 home chenshu svnclient mycodes ope...

用UBuntu開發OpenGL程式2

自己編譯mesa庫。先安裝必需的庫 wget tar xf libdrm 2.4.17.tar.bz2 cd libdrm 2.4.17 configure prefix usr make sudo make install sudo apt get install x11proto dri2 de...

用UBuntu開發OpenGL程式3

glutinit函式 首先是main函式的命令列引數要傳遞給glutinit函式。該函式的作用是初始化glut庫。如果傳遞給main的引數內有下列引數,將被glutinit抽取出來作為初始化glut庫試用。當glutinit函式返回的時候,這些引數將從argcp指標中刪除。display displ...