2026/6/28 18:21:20
网站建设
项目流程
快速建站平台源码,网站服务器能更换吗,wordpress怎么上传插件,建网站需要多长时间一.交叉编译器存放位置1. 系统级标准目录#xff08;推荐#xff09;这类目录是系统默认的 “软件工具” 存放位置#xff0c;所有用户都能访问#xff0c;适合全局使用的交叉编译器#xff1a;/usr/local/#xff1a;最常用的目录#xff0c;通常会在其下创建子目录区分…一.交叉编译器存放位置1. 系统级标准目录推荐这类目录是系统默认的 “软件工具” 存放位置所有用户都能访问适合全局使用的交叉编译器/usr/local/最常用的目录通常会在其下创建子目录区分不同架构比如plaintext/usr/local/arm-linux-gnueabihf/ # ARM架构交叉编译器 /usr/local/mips-linux-gnu/ # MIPS架构交叉编译器/usr/系统自带软件的目录如果通过apt安装交叉编译器如gcc-arm-linux-gnueabihf会默认放在这里plaintext/usr/bin/arm-linux-gnueabihf-gcc # 编译器可执行文件 /usr/lib/gcc/arm-linux-gnueabihf/ # 编译器库文件2. 用户级自定义目录灵活适合仅当前用户使用、或多个版本交叉编译器并存的场景~/opt/或~/tools/用户主目录下的自定义工具目录比如plaintext~/opt/cross-compiler/arm-2023.03/ # 特定版本的ARM交叉编译器~/bin/如果是简化版的交叉编译器也可放在用户自有的bin目录需确保~/bin在环境变量PATH中。3. 临时 / 项目级目录临时使用适合仅某个项目使用的交叉编译器通常放在项目目录下比如项目根目录下的tools/或cross/子目录plaintext/home/yourname/projects/embedded/tools/arm-gcc/关键配置补充无论放在哪个目录都需要将编译器的bin目录加入环境变量PATH才能在终端直接调用# 举例将ARM交叉编译器的bin目录加入PATH临时生效 export PATH/usr/local/arm-linux-gnueabihf/bin:$PATH # 永久生效写入~/.bashrc echo export PATH/usr/local/arm-linux-gnueabihf/bin:$PATH ~/.bashrc source ~/.bashrc二、设置workspace文件夹为了方便管理直接建立自己的文件夹格式。首先建立windows和linux之间的共享文件夹共享文件夹下建立工作目录。然后将工作目录拷贝到home目录下。配置交叉编译器先将交叉编译器解压配置系统环境变量sudo vi /etc/profile末尾增加export PATH$PATH:/home/workspace/tools/arm-gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin如图所示然后输入reboot重启。重启后输入aarch64-linux-gnu-gcc -v交叉编译器安装OK。