转载自:http://cache.baiducontent.com/c?m=9d78d513d99216f31eb0d5690d678220404381133cc0d16568d4e45f921459550026bdb47d645646c4c40f7a1cff1701bfe73605340721a09bbfd91782a6c1736fd774682b5dc21a50ce49f19613388066c31cb2fe04e4b0f23599add5d9df5650ca59057d83f38a500612cb68f009&p=92759a46d0c709fb05b2c7710f5488&newp=863d863785cc43c308e2977809548d231610db2151d6d21113&user=baidu&fm=sc&query=centos+gtk2.0&qid=&p1=3
其中那段安装gtk2.0的,是解决问题的关键
CentOS 安装gcc g++ gtk opengl
2012-09-25 11:38:44| 分类: Linux |字号 订阅
yum -y
install
gcc
yum -y
install
gcc-c++
yum
install
make
-- 或者
yum groupinstall
"Development Tools"
-- 或者
yum
install
gcc gcc-c++ kernel-devel
解决No package ‘gtk+-2.0′ found
方法:yum install libgnomeui-devel
openGL
1.首先安装Mesa
root执行:
yum list mesa* // 它会列出所有可用的mesa包
yum install mesa* //安装所有可用的mesa包
2.安装freeglut
root执行:
yum install freeglut*
有了这三个一般就够了。编译一个文件的命令为:
g -lglut -lGLU -lGL -o main.cpp main
gcc -lglut -lGLU -lGL -o main.c main
root执行:
yum list mesa* // 它会列出所有可用的mesa包
yum install mesa* //安装所有可用的mesa包
2.安装freeglut
root执行:
yum install freeglut*
有了这三个一般就够了。编译一个文件的命令为:
g -lglut -lGLU -lGL -o main.cpp main
gcc -lglut -lGLU -lGL -o main.c main
安装alsa
yum install alsa*