linux下安装gcc时no acceptable C compiler found in $PATH
发布网友
发布时间:2022-04-23 21:41
我来回答
共5个回答
热心网友
时间:2023-06-23 04:56
用GCC编译GCC?那你得先有GCC二进制。
提示很明显啊,没有编译器,默认系统$PATH中有cc编译器,一般是指向gcc的。
你肯定没装编译开发环境,如果是ubuntu,那么apt install build-essential,其他缺什么装什么。 但是编译GCC之前,还有几个依赖,gmp, mpc, mpfr 等,所以你得先编译这几个。
还有,你编译的方法不对,应该在gcc源码解压后的目录中创建一个目录build, 然后cd build, 然后配置 ../configure --------
后面的选项你最好定制下,如支持哪些语言等。
给你的建议是。Linux from scratch 中看看如何用编译器编译编译器。
热心网友
时间:2023-06-23 04:57
看下你的gcc这个命令在哪个目录下,然后放到你的$PATH中
比如你的gcc在/usr/local/bin下面
export PATH=$PATH:/usr/local/bin
热心网友
时间:2023-06-23 04:57
no acceptable C compiler found in $PATH
意思是$PATH里没有C的编译器. 你是在安装GCC 当然系统里没有C编译器了.
您是在编译GCC, 这个是需要C 的编译器 的.
建议您安装一个编译好的适合于你的系统的GCC版本.
热心网友
时间:2023-06-23 04:58
在连好 Internet 后,在命令行界面上下达命令:
sudo zypper install gcc gcc-c++ gdb make cmake autotoo
我就是这么解决的,绝壁好使,前提是linux要连上网,这个问题困扰我一天....在没有编译器的时候,用上面的方法安装编译器就好的啦,我的linux版本是Suse11
热心网友
时间:2023-06-23 04:59
你下的这个是源码包,没编译的。
去下个编译好的吧