arm-linux-gnueabihf-gcc:Command not found 解决办法

问题描述

使用虚拟机交叉编译程序,当使用了sudo去编译, 出现arm-linux-gnueabihf-gcc:Command not found的问题。明明已经安装并配置好环境了,发现还是提示找不到编译器。

原因分析:

特意去查了一下sudo方法,我们在sudo或者su -root的时候,使用root用户的环境变量,跳转到/root。此时之前设置的编译器路径就不存在了。

解决方法:

可以直接使用sudo -s, 进入一个持续的root环境,以root权限执行命令,和sudo -i的区别是保留了当前用户的环境变量,不跳转目录。

相关推荐
大海里的番茄12 小时前
让操作系统的远程管理更简单用openEuler+cpolar
linux·c语言·c++
lichong95112 小时前
Android 弹出进度条对话框 避免用户点击界面交互
java·前端·javascript
Geek__199212 小时前
杂记:记录一次Sqlite的使用问题
java·oracle·sqlite
summer__777712 小时前
【期末复习01】-算法题ProgramDesign
java·算法
x***381612 小时前
比较Spring AOP和AspectJ
java·后端·spring
CoderYanger12 小时前
递归、搜索与回溯-记忆化搜索:40.矩阵中的最长递增路径
java·线性代数·算法·leetcode·矩阵·1024程序员节
赖small强12 小时前
【音视频开发】CMOS Sensor图像采集原理及Linux主控ISP处理流程
linux·音视频·cmos·isp·v4l2
津渡74112 小时前
【技术实战】Linux 服务器网络流量统一配置(TUN模式):解决 Docker/开发环境连接难题
linux
胖咕噜的稞达鸭12 小时前
基础IO 文件在内核中是怎么被管理的 重定向的含义 在自定义shell中加入重定向
linux·c++·git·腾讯云·visual studio·csdn开发云
万邦科技Lafite13 小时前
淘宝拍立淘接口item_search_img实战应用指南
java·商品信息·开放api·电商开放平台