编译代码环境配置
来源:互联网 发布:手绘地图软件 编辑:程序博客网 时间:2024/06/05 08:57
java 环境:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
java -version
注意:如果您机器中有两个版本的openjdk,请将本机环境变量中的设置去除,以免编译时指向错误的jdk版本。
配置文件例如:/etc/profile,/etc/enviroment,~/.bashrc
gcc环境:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update; sudo apt-get install gcc-4.8 g++-4.8
sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
python环境:
python安装与更新:
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
cd .pyenv/
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
. ~/.bash_profile
pyenv install 2.7.6
建立链接:
sudo rm /usr/bin/python
sudo ln -s /home/ubuntu/.pyenv/versions/2.7.6/bin/python2.7 /usr/bin/python
碰到安装出错,先安装:
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev
注:在python升级时,尝试很多次都升级失败,查python版本始终查不到目标版本,原因是:丢失python文件或被重命名为其他名字;解决办法:卸载后重新安装,确保名字正确,更新的是目标软件。
- 编译代码环境配置
- Sublime 编译lua代码 环境配置
- linux android代码编译环境基本配置
- 嵌入式linux编译CPP代码环境编译配置
- windos核心编程代码编译环境配置心得
- Carbide编辑CP代码中的环境配置及编译
- Masm编译环境配置
- 编译环境的配置
- 配置编译内核环境
- Android编译环境配置
- 编译环境配置
- proc 编译环境配置
- 配置交叉编译环境
- java编译环境配置
- 配置交叉编译环境
- xcode编译环境配置
- Android编译环境配置
- 配置Java编译环境
- Hadoop for .NET Developers(十二):实现简单的MapReduce作业
- SVM为什么走下“神坛”?
- 设计模式4-建造者模式
- 解决IDEA打断点后,执行代码不会停在断点问题
- YOLO模型训练可视化训练过程中的中间参数
- 编译代码环境配置
- MyBatis使用入门
- Tesseract-OCR学习系列(四)API
- Mac上Safari浏览器字体变细问题
- go语言学习笔记(7) 类型-复合类型
- 随机数与给定随机数生成器[0,m)产生另一个随机数生成器[0, n)(均匀分布)
- media server died的解决方法
- hbase的架构及设计
- 安卓微信15。。。。。。。。。。。。。。。问题