configure: error: no acceptable cc found in $PATH

问题:安装软件的时候,运行./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 -E
Configuring 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。



猜你喜欢

转载自blog.csdn.net/gramdog/article/details/79559064