Linux下开发环境的搭建

本文详细介绍了如何在Ubuntu系统中安装配置C/C++的基本开发环境,包括必要的工具和文档;同时提供了JAVA环境的两种安装方法,并针对不同Linux发行版(Ubuntu与Redhat)给出了JAVA环境变量的设置步骤。此外,还涉及了JAVA串口配置的具体操作。

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

一:Ubuntu下C/C++基本环境

sudo apt-get install manpages-dev
安装C语言函数的Man文件

sudo apt-get install build-essential
完成gcc,g++,make的安装

sudo apt-get install libc6-dev libstdc++6-4.0-dev
Include&lib

sudo apt-get install autoconf automake1.9
安装autoconf automake1.9

sudo apt-get install binutils-doc cpp-doc gcc-4.0-doc gcc-doc glibc-doc libstdc++6-4.0-doc stl-manual cpp-4.0-doc
安装文档

sudo apt-get install flex bison
安装flex和bison


libglib2.0-dev and pkg-config
安装glib库

 

二:JAVA的安装

sudo chmod 755 jdk1.5.0_10_XXXX.bin
sudo ./jdk1.5.0_10_XXXX.bin
sudo mkdir /usr/local/Java/jdk1.5.0
sudo mv jdk1.5.0_10/*  /usr/local/Java/jdk1.5.0

 

三:Ubuntu下JAVA环境的设置

方法一:修改/etc/environment文件

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/Java/jdk1.5.0"

方法二:在/etc/profile这个文件的末尾追加

export JAVA_HOME=/usr/local/Java/jdk1.5.0
#注意把新添加的JDK的bin目录追加在$PATH的最前面,这样当系统中安装有多个JDK版本时,程序会优先搜寻排在最前面的JDK版本。
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH

 

四:Redhat下JAVA环境的设置

$vi /etc/profile.d/java.sh

#set java environment
export JAVA_HOME=/usr/local/Java/jdk1.5.0
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export JAVA_BIN=/usr/lib/Java/jdk1.5.0/bin

 

五:JAVA串口配置

Win下java串口通信配置
1:解压缩javacomm20-win32.zip
2:将comm.jar复制到<JRE_HOME>/lib/ext目录。
3:将win21com.dll复制到你的RS232应用程序运行的目录,即user.dir。
4:将javax.comm.properties复制到<JRE_HOME>/lib目录

linux串口环境的设置
unzip comm3.0_u1_linux.zip

要修改$javax.comm.properties文件,加入:
serpath2 = /dev/ttyUSB0
serpath3 = /dev/ttyUSB1

3:拷贝文件到指定目录下
cp commapi/lib/*.so $JAVA_HOME/jre/lib/i386/
cp commapi/jar/comm.jar $JAVA_HOME/jre/lib/ext/
cp commapi/docs/javax.comm.properties $JAVA_HOME/jre/lib/

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值