ubuntu安装成功后,运行./configure等编译命令出错,发现并没有完全安装gnu的编译环境(虽然gcc -v可以看到配置信息).
sudo apt-get install build-essential仅此一条命令即可将编译开发环境构建出来,在其依赖包中完成编译连接工具,与内核相关的头文件等的安装。
由于要做图形开发,构建X11开发环境,运行命令sudo apt-get install Xorg-dev,完成后,在usr/include/GL/文件夹下还看不到gl.h等的头文件,再安装mesa-common-dev,出现gl.h等文件。
构建openGL开发环境,sudo apt-get install libglut3-dev,在usr/include/GL文件夹下出现glut.h等文件。
安装傅立叶变换的函数库sudo apt-get install libfftw3-dev.
运行程序提示操作系统对gl不支持,发现ubuntu默认的显卡驱动不提供高级的图像功能(如3D桌面)。
按照网上介绍在system->系统管理->HardwareDrivers中启动受限驱动安装,可不能成功,只能手动安装了,查明显卡型号支持的驱动为nvidia-glx-173,运行命令sudo apt-get install nvidia-glx-173。
安装完成后运行nvidia-xconfig命令
(即在/etc/X11/xorg.conf中声明驱动
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection)
重启Xserver。
安装显卡驱动也可用envyng,命令sudo apt-get install envyng-gtk,可以通过envyng自动安装对应的显卡。
对显卡出现的问题可查看/var/log/Xorg.0.log文件
more /var/log/Xorg.0.log | grep "(EE)" #错误
more /var/log/Xorg.0.log | grep "(WW)" #警告
若将错误和警告信息放到文件中,可在上述命令后加" > 文件名 “.
sudo apt-get install build-essential仅此一条命令即可将编译开发环境构建出来,在其依赖包中完成编译连接工具,与内核相关的头文件等的安装。
由于要做图形开发,构建X11开发环境,运行命令sudo apt-get install Xorg-dev,完成后,在usr/include/GL/文件夹下还看不到gl.h等的头文件,再安装mesa-common-dev,出现gl.h等文件。
构建openGL开发环境,sudo apt-get install libglut3-dev,在usr/include/GL文件夹下出现glut.h等文件。
安装傅立叶变换的函数库sudo apt-get install libfftw3-dev.
运行程序提示操作系统对gl不支持,发现ubuntu默认的显卡驱动不提供高级的图像功能(如3D桌面)。
按照网上介绍在system->系统管理->HardwareDrivers中启动受限驱动安装,可不能成功,只能手动安装了,查明显卡型号支持的驱动为nvidia-glx-173,运行命令sudo apt-get install nvidia-glx-173。
安装完成后运行nvidia-xconfig命令
(即在/etc/X11/xorg.conf中声明驱动
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection)
重启Xserver。
安装显卡驱动也可用envyng,命令sudo apt-get install envyng-gtk,可以通过envyng自动安装对应的显卡。
对显卡出现的问题可查看/var/log/Xorg.0.log文件
more /var/log/Xorg.0.log | grep "(EE)" #错误
more /var/log/Xorg.0.log | grep "(WW)" #警告
若将错误和警告信息放到文件中,可在上述命令后加" > 文件名 “.