linuxgcc编译找不到文件|linux下gcc编译的时候提示说头文件找不到

① 用gcc编程,为什么提示找不到文件(No such file or direction) 或是bash:gcc- :command not found

1. C源文件要使用.c扩展名。2. 可能是系统没有安装gcc。在shell下输入which gcc查看是否安版装gcc3. 假设需要编权译/home/myname目录下的t.c文件,在/home/myname目录下输入gcc t.c -o t编译得到的可执行文件则保存为文件t

② gcc编译器究竟怎么打开我竟然在gcc的安装文件夹中找不到gcc的打开文件

1、如果安装的时候没有GCC就在光盘中找一下RPM包装一下,或者用yum在线安装把windows里的文件传到linux直接用U盘就可以了,不过如果不用U盘也可以,不过

③ 如何解决gcc编译c程序找不到头文件的问题

刚装好的GCC什么都不能编译,因为没有一些必须的头文件,所以要安装build-essential,安装了这个包会安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必须的软件和头文件。

④ Linux中gcc无法编译,显示 gcc:exe.c:no such file or directory gcc:no input files 求教大神

直接运行 gcc 如果打印出GCC的帮助信息那么有GCC如果出现,没有这个命令说明没有安装GCC 要自己下载源码编译安装或者重装linux,或者挂载光驱重装GCC

⑤ linux gcc编译好C文件后生成.o目标文件,但是在执行中($./test)出现没有那个文件或目录,请大神帮忙。

.o文件是不能被执行的, c的源码要经过编译和链接才能生成可执行文件,你只是编译了,没有链接,这个文件相当于Windows下的test.obj而已。gcc -Wall test.c -o test

⑥ arm-linux-gcc 编译hello.c提示:hello.c:1:21:stdio.h没有文件或目录

这个是环境变量的问题,但不是PATH的问题,说头文件找不到,应该是-I的问题,你试着自己用交叉编译的命令编译,大概应该是这样的:arm-linux-gcc-o执行文件名(只要合法,随便取)hello.c-I头文件的路径(一般是在/usr/路径下)如果再不行就不知道怎么弄了

⑦ 问一下,为什么代码在RedHat里面gcc编译出错,提示找不到mole.h等头文件

你拷贝到/usr/include/linux的mole.h先删除了,根本不是在这个目录你需要首先安装对应内核版本的头文件,不是随便一个版本就可以~一般情况下内核头文件放在/usr/src/下面。你这个钩子函数一看就知道是运行在内核空间的,以模块的方式安装使用的,不是你直接就可以用gcc安装的~最简单的办法是用makefifle,具体操作你找下如何编译内核模块或者看下源码自带的说明文档。PS:你是全部都拷贝进去了吗?这个.h本身会有很多其他的引用.另外,这个编译时我上面说了用makefile来做,你看下这里:http://..com/question/262194193.html

⑧ linux下gcc编译的时候提示说头文件找不到

如果是自己编写的头文件, 而且不是放在系统的头文件存放目录下, 需要用引号括起头文件名。例如: #include “myfile.h"你是这样书写的吗?

⑨ linux中C++编译提示找不到iostream文件

一、打开boost_1_47_0.zip并将其放在磁盘D上。

⑩ linux下gcc一个文件了,在./文件,怎么显示没有那个文件或目录“`怎样解决这个问题“谢谢

先将文件目录到指定目录,cd/home/username/……然后编译文件,gcc-otesttest.c那个指定目录下就有生成的文件啦


赞 (0)