ubuntu8.04 开发环境创建

本文介绍了在Ubuntu系统中搭建完整的图形开发环境的过程,包括安装基本的编译工具、X11开发环境、OpenGL开发环境及特定函数库的方法,并解决了显卡驱动导致的图形显示问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     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)"  #警告
   若将错误和警告信息放到文件中,可在上述命令后加" > 文件名 “.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值