项目简介
本项目致力于协助开发者在64位Ubuntu系统上完成跨平台开发环境的配置,尤其专注于ARM架构的交叉编译环境。借助一系列脚本与配置命令,解决了64位Ubuntu系统无法直接执行ARM - Linux - GCC的难题,同时提供了应对Linux终端乱码和无法输入汉字问题的有效方案。
项目的主要特性和功能
- 跨平台编译环境配置:提供一系列命令和脚本,辅助用户在64位Ubuntu系统上安装并配置ARM - Linux - GCC所需的依赖库。
- 解压工具支持:具备自动解压脚本,且在解压失败时支持手动使用
bsdtar
进行解压操作。 - Git日志乱码修复:通过配置Git的编码设置,解决Git日志在终端显示乱码的问题。
- 终端中文输入支持:通过配置环境变量,解决Linux终端无法输入汉字的问题。
安装使用步骤
1. 安装依赖库
执行以下命令安装必要的依赖库:
bash
sudo apt install lsb-core
sudo apt install ia32-libs* # 如果命令已被Ubuntu新版本替代,则执行下面一条命令
sudo apt install lib32ncurses5 lib32z1 lib32z1-dev
sudo apt install libmpfr4:i386
创建符号链接:
bash
sudo ln -s /usr/lib/i386-linux-gnu/libmpfr.so.x.x.x /lib/libmpfr.so.1
sudo ln -s /usr/lib/i386-linux-gnu/libgmp.so.x.x.x /lib/libgmp.so.3
2. 解压文件
运行解压脚本:
bash
./run_me_first.sh
若解压失败,手动使用bsdtar
解压。
3. 修复Git日志乱码
配置Git的编码设置:
bash
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
在~/.bashrc
中添加以下内容:
bash
export LESSCHARSET=utf-8
4. 支持终端中文输入
在~/.bashrc
中添加以下内容:
bash
export LANG="zh_CN.utf-8"
export LANGUAGE="zh_CN:zh:en_US:en"
export LC_ALL="zh_CN.utf-8"
通过上述步骤,即可在64位Ubuntu系统上成功配置跨平台开发环境,并解决相关的编码和输入问题。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】