如何在Linux上安装C编译器?

如何在Linux上安装C编译器?

我需要在 Linux 中安装编译器。首先是一些系统信息:

-bash-3.2$ uname -a
Linux axentraserver.xxxxxxxx.xxxxxxxxxxxxx.com 2.6.31.8 #97 Thu Sep 12 10:38:00 EDT 2013 armv5tel armv5tel armv5tel GNU/Linux

此 Linux 版本托管在 NAS 上。

问题是没有安装包管理器。

bash-3.2# ./configure --prefix=/usr
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/administrator/Test/m4-1.4.17':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

我正在尝试安装 GNU m4,这是下一个软件包所需要的。没有yumapt-get类似的东西。

那么,如何手动安装C编译器呢?

答案1

那是 Medion 路由器还是 NAS?

我认为你最好的选择(如果没有人已经打包了 C/C++ 编译器以供直接解包 + 使用)是在完整的 Linux 机器中交叉编译你的程序,然后将生成的二进制文件复制到你的系统。

也许你可以使用 crossgc 和 crosstool-ng 来编译你的程序。

相关内容