问题:安装软件的时候,运行./confugure时出现错误:configure: error: no acceptable cc found in $PATH
ecs-800a-0001:~/ncurses-5.6 # ./configure -prefix=/usr/local -with-shared-without-debug
checking for egrep... grep -EConfiguring NCURSES 5.6 ABI 5 (Wed Mar 14 19:23:58 CST 2018)
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
Configuring for linux-gnu
checking for prefix... /usr/local
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable cc found in $PATH
原因:这是缺少GCC编译器造成的。安装GCC编译器即可。
二。如何在Linux中安装GCC编译器?
首先准备好arm-linux-gcc的包,比如说是arm-linux-gcc-fh.tar.gz。
首先是解压缩,路径可以随便放,最好放在/opt这个目录下面。
使用如下命令:
tar xvzf arm-linux-gcc-fh.tar.gz(空格)C(空格/(注意这之间的空格)。
然后就解压缩好了,接下来就是要修改一下配置文件了。
切换到root权限,输入如下命令:
vi /etc/bash.bashrc
在最后面一行加入如下语句:
export PATH=$PATH:/opt/***(***表示你的arm-linux-gcc这个可执行文件的路径);
最后,重启一下配置文件,使用如下命令:
source /etc/bash.bashrc,
安装GCC编译器后,重新执行./configure,生成一个file(make的时候需要这个文件),然后再去make、makeinstall。