Ubuntu 12.04 MTK环境配置说明
1.首先切换至root:# sudo su,然后执行# apt-get update;
2.然后安装库:
apt-get install flex bison gperf build-essential curl zlib1g-dev g++-multilib g++-4.4-multilib libc6-dev-i386 lib32readline-gplv2-dev ia32-libs x11proto-core-dev libx11-dev lib32z1-dev wine mingw32 tofrodos libgl1-mesa-dev
3.最后安装JDK :
1)首先下载JDK 1.6-----jdk-6u30-linux-x64.bin;
2)其次将jdk-6u30-linux-x64.bin放到自定义目录下,执行:chmod a+x jdk-6u30-linux-x64.bin
3)然后执行:./jdk-6u30-linux-x64.bin
4) 环境配置:进入 jdk-6u30-linux-x64目录将 bin文件的绝对路径写入/etc/environment的path路径内。
5)执行 source /etc/environment。
4.修改gcc,g++关联指向000000
1)gcc:首先 sudo rm /usr/bin/gcc
然后 sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
2)g++:首先 sudo rm /usr/bin/g++
然后 sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
1)首先编译应该在英文环境下
工程编译错误:
(1)如果遇到/bin/bash: xmllint: command not found
解决方法:sudo apt-get install libxml2-utils
(2)如果遇到/bin/sh: 1: [: -a: unexpected operator
awk: line 4: function strtonum never defined
awk: line 4: function strtonum never defined
解决方法:sudo apt-get install gawk
1.首先切换至root:# sudo su,然后执行# apt-get update;
2.然后安装库:
apt-get install flex bison gperf build-essential curl zlib1g-dev g++-multilib g++-4.4-multilib libc6-dev-i386 lib32readline-gplv2-dev ia32-libs x11proto-core-dev libx11-dev lib32z1-dev wine mingw32 tofrodos libgl1-mesa-dev
3.最后安装JDK :
1)首先下载JDK 1.6-----jdk-6u30-linux-x64.bin;
2)其次将jdk-6u30-linux-x64.bin放到自定义目录下,执行:chmod a+x jdk-6u30-linux-x64.bin
3)然后执行:./jdk-6u30-linux-x64.bin
4) 环境配置:进入 jdk-6u30-linux-x64目录将 bin文件的绝对路径写入/etc/environment的path路径内。
5)执行 source /etc/environment。
4.修改gcc,g++关联指向000000
1)gcc:首先 sudo rm /usr/bin/gcc
然后 sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc
2)g++:首先 sudo rm /usr/bin/g++
然后 sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++
1)首先编译应该在英文环境下
工程编译错误:
(1)如果遇到/bin/bash: xmllint: command not found
解决方法:sudo apt-get install libxml2-utils
(2)如果遇到/bin/sh: 1: [: -a: unexpected operator
awk: line 4: function strtonum never defined
awk: line 4: function strtonum never defined
解决方法:sudo apt-get install gawk