ubunt64位系统下的使用问题

本文详细介绍了在Ubuntu64位系统上安装必要的软件、配置环境,包括解决安装过程中遇到的问题,如软件编译失败、缺少库文件等。同时,提供了Android开发环境的搭建步骤,包括安装所需的库文件、JDK以及配置环境变量。此外,还解决了新环境下使用vi出现的乱码问题,并介绍了如何创建Eclipse快捷方式以方便使用。

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

1,ubunt64位系统安装之后有些软件编译不过去,如make kernel ,make android等,解决办法

               sudo apt-get install ia32-libs

2,make menuconfig之后出错,缺少库

              sudo apt-get install ncurses

3,android的安装,先安装所需要的一系列库文件

             sudo apt-get install git gnupg flex libsdl-dev libesd0-dev valgrind lib32ncurses5 libswitch-perl  bison gperf build-essential libgmp10 autoconf automake libtool xmlto  zip curl libc6-dev libncurses5-dev x11proto-core-dev libglapi-mesa libgl1-mesa-dri libx11-dev libreadline6-dev libgl1-mesa-glx libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev
      注意不要粘贴的时候空格要小心!

4,android编译的时候还需要安装JDK,下载jdk-6u45-linux-x64,下载后记住路径,然后配置环境变量,在主目录的.bashrc下配置

    下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    配置说明:

          export JAVA_HOME=/home/acm/jdk1.6.0_21
          export JRE_HOME=/home/acm/jdk1.6.0_21/jre
          export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JRE_HOME/bin
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

5,新环境下vi是不能直接用的,会出现键盘输入乱码问题,解决办法

         sudo apt-get install vim

6,三种访问设备文件的方法

     1,使用devfs文件系统来访问,具体就是提供硬件的属性,通过改变属性就可以改变值,

          eg: DEVICE_ATTR(),    __val_show(),  __val_store()方法来访问属性

                 device_create_file() 在/sys/class/hallo/ 下创建属性文件,其中的hallo是由device_class创建的,

   2,传统的设备文件方法,就是字符设备   操作/dev/   下的设备文件

               file_operations

   3,proc文件系统来访问,proc文件系统使用 create_proc_entry()函数来创建,他会在/proc/xxx/...

            

     注:class_create 在/sys/class/ 目录下创建类文件

            device_create 在 /sys/class/xxx/下创建设备文件

            device_create_file() 在/sys/class/xxx/xxxx/下创建属性文件

 7,在Ubunt下安装eclipse

        http://www.eclipse.org/downloads/index.php?osType=linux&release=undefined下载合适版本,比如这里我们下载的:Eclipse IDE forC/C++ Developers。这个版本已经自带CDT插件,不需要自己安装。

       下载之后解压到/usr/lib/目录下,此时就可以直接运行了     

         eclipse            Eclipse的启动程序,打开即可运行Eclipse
         icon.xpm        Eclipse图标,后面创建快捷方式时需要用到

8, 创建Eclipse快捷方式

/usr/share/applications目录下新建一个文件eclipse.desktop,加入下面的内容,然后加上可执行权限。
$ sudochmod +x eclipse.desktop
eclipse.desktop内容为:
[DesktopEntry]
Type=Application
Name=Eclipse
Comment=EclipseIntegrated Development Environment
Icon=/usr/lib/eclipse/icon.xpm     //程序图标文件,改为你自己的路径
Exec=/usr/lib/eclipse/eclipse          //eclipse程序,改为你自己的路径
Terminal=false
Categories=Development;IDE;C/C++;


  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值