linux centos系统, 安装了gcc rpm包 输入gcc,显示没有输入文件,怎么回事呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux centos系统, 安装了gcc rpm包 输入gcc,显示没有输入文件,怎么回事呢相关的知识,希望对你有一定的参考价值。

参考技术A GCC的用法不是运行后输入程序的,
譬如你写了一个程序,文件名是abc.c,那么你可以用:
gcc -o abc abc.c把这个程序编译成可执行文件abc,要执行这个abc,输入:
./abc本回答被提问者采纳
参考技术B gcc不是那么用的,如果你在主文件夹下写了个1.c文件,那么可以用gcc -o 1 1.c来编译,然后用./1来运行,-o后面跟的是输出运行文件的名称,如果你直接用gcc 1.c的话,默认的运行文件是a.out,要运行的话得输入./a.out. 参考技术C gcc不能直接打的 后面要要编译的源程序

Centos 安装 arm-linux-gnueabihf-gcc (armcc交叉工具链)

环境:CentOS 64位

准备工作:

1. 在linux系统的/usr/local/新新建(mkdir)arm文件夹,并改权限(chmod)为777。

mkdir arm  【新建 /usr/local/arm/ 目录】
chmod 777 arm  【修改此文件夹的权限 ,可用 命令 # cd -ll 查看】

2. 百度网盘下载arm-linux-gnueabihf-gcc文件,上传到linux系统/usr/local/arm中。

安装步骤:

1. 在/usr/local/arm解压缩:命令:

tar xvzf gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.gz  【解压文件在/usr/local/arm目录】

2. 查看解压文件,解压生成了 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux 文件夹,其中包含bin文件夹,是我们所需要的。

3. 修改环境变量,把交叉编译器的路径加入到PATH。输入以下命令,添加  

vim /etc/profile        【修改/etc/profile文件(此文件属于系统级别的环境变量,设置在里面的东西对所有用户适用)】
添加以下代码
export PATH=$PATH:/usr/local/arm/gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux/bin

4. 解决 bad ELF interpreter: No such file or directory 意外情况:

  bad ELF interpreter: No such file or directory,安装下glic即可

yum install glibc.i686

解决缺少libstdc++.so.6库:error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such fill 意外情况:

yum -y install   libstdc+±4.8.5-28.el7.x86_64   

 

 

 

参考文献:

1. 【csdn】centos arm linux gcc,CentOS安装arm-linux-gcc交叉编译器

https://blog.csdn.net/weixin_28946137/article/details/116908205

2. 【cnblogs】bad ELF interpreter: No such file or directory 问题解决

https://www.cnblogs.com/qianzf/p/11996606.html

3. 【csdn】error while loading shared libraries: libstdc++.so.6 问题解决

https://blog.csdn.net/zhangyingna667/article/details/107293917/

以上是关于linux centos系统, 安装了gcc rpm包 输入gcc,显示没有输入文件,怎么回事呢的主要内容,如果未能解决你的问题,请参考以下文章

linux centos系统, 安装了gcc rpm包 输入gcc,显示没有输入文件,怎么回事呢

如何在linux中安装gcc编译器?

CentOS 6.5 安装部署zabbix(Agent客户端篇)

在linux(centos)系统安装nginx教程

杂记:Linux下gcc升级

Linux——CentOS7安装gcc编译器详解