今天弄了一天Ubuntu下面的开发环境,首先是做Firefox开发,肯定少不了Netbeans,所以就在网上下载了一个Netbeans,Netbeans是很好下载,可惜不好配置,也没什么错误提示,安装Netbeans的时候,首先要安装JDK,JDK可以在这里下载,下载完了之后我们到这个目录下面执行一下命令行。
sudo chmod +x jdk-6-linux-i586.bin
sudo ./jdk-6-linux-i586.bin
sudo ./jdk-6-linux-i586.bin
上面的第一句是给这个文件执行的权限,下面就是执行这个文件了,在安装好了JDK之后我们双击Netbeans就可以安装了,当然也可以直接在命令行里面安装。当然,在这之前不要忘记配置环境变量了。我们可以修改一下profile文件。
sudo gedit /etc/profile
//然后在文件里面添加,这里不是代码
export JAVA_HOME=/opt/jdk1.6.0
export JRE_HOME=/opt/jdk1.6.0/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
//然后在文件里面添加,这里不是代码
export JAVA_HOME=/opt/jdk1.6.0
export JRE_HOME=/opt/jdk1.6.0/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
这里修改一下自己的JRE的路径就可以了,最好是安装到自己的profile里面,然后注消再登录一下,应该就可以再成功安装Netbeans。
另外要说一下关于Qt的,Qt着实让我郁闷了半天,其实Qt的大部分的错误都是连接库的问题,当首先把代码从Windows拖到Ubuntu里面的时候,打开了项目文件还不能编译,这里就要安装g++和libfreetype6以及libpangol。
//安装相应的库
apt-get install build-essential
apt-get install g++
sudo apt-get install libpango1.0-dev
//前面两个安装可以编译通过
//如果最后一个不安装的话不能用make
//就会出现cannot find XXX错误
apt-get install build-essential
apt-get install g++
sudo apt-get install libpango1.0-dev
//前面两个安装可以编译通过
//如果最后一个不安装的话不能用make
//就会出现cannot find XXX错误
执行了上面的3个命令,基本上就可以在Ubuntu下面开发Qt应用程序了。
这里值得注意一下的是,虽然Qt的代码能够不重写的在Windows和Linux下使用,但是还是要编译的,所以还需要将代码哪过来重新编译即可。
今天弄了很长时间,网上说的都不是很详细,很清楚,所以自己Mark一下。
A SUPPORTED BY THE DEVELOPER TOOLS? It was interesting. You seem very knowledgeable in ypour field.
仅仅只是安装NetBeans吗?和QT的整合呢?