当你在bash环境中遇到错误 -bash: gcc: command not found 时,这通常意味着GCC(GNU Compiler Collection)没有安装在你的系统上,或者其安装位置没有被添加到环境变量中。以下是针对这个问题的详细解答和建议: 1. 确认用户环境是否已安装gcc 首先,你需要检查gcc是否已经安装在你的系统上。你可以通过运行以下命令来尝...
1.检查该命令工具是否安装 (适用于 第一次出现not found的情况) 出现这个问题时,首先用whereis命令确定该指令工具是否安装, 例如确定gcc是否安装 whereis gcc 1. 如果此时显示gcc:/usr/bin/gcc 则说明已经安装好,可以接着用下面的方法继续找原因, 如果只是显示 gcc:,则说明gcc没有下载,此时进行下载就可以。 Ce...
例如我的linux版本是CentOS release 6.8,我输⼊gcc命令编译的时候出现bash: gcc: command not found,通过查看四个⽬录发现其中/usr/bin内容为空,然后⾃⼰通过将同样的CentOS release 6.8系统下的 /usr/bin内容全部复制到本地的/usr/bin中,然后再次gcc编译,通过。注意,这种排查⽅法适⽤在输⼊...
Ubuntu系统下载gcc命令:apt-get install gcc 2.检查各个bin文件夹的内容是否非空 在使用其它相对更复杂的手段“还原”到之前好用的状态之前,应该先检查的bin文件夹里的命令是否都在,这个方法最简单也最直观。如果自己需要用到的命令所在的bin文件夹为空,那么就会理所应当的出现-bash: ***: command not found情况。
先看看你的.profile里有没有包含gcc的目录,如果找来找去没有发现gcc的可执行文件,apt-get或者yum下载之。
你的gcc没装就会这样子咯,装上它就好了。你是什么系统啊?不一样的系统不一样的安装法。有yum install gcc (Redhat)apt-get install gcc (Ubuntu)
bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。/usr/bin:主要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、kfm、ktop、last、less、...
1. C源文件要使用.c扩展名。2. 可能是系统没有安装gcc。在shell下输入 which gcc查看是否安装gcc 3. 假设需要编译/home/myname目录下的t.c文件,在/home/myname目录下输入 gcc t.c -o t 编译得到的可执行文件则保存为文件t
提示没有找到这个编译器,是你的交叉编译环境没有装对,arm_v5t_le-gcc是arm-linux-gcc软件包中的,去安装这个软件包,然后设置一下就可以了,具体可以去搜索一下如何构建交叉编译环境.
vi filename.c gcc filename.c -o filename 你的使用有问题吧。vi 是编辑器 gcc 是编译器