发布网友 发布时间:2022-04-23 02:01
共3个回答
热心网友 时间:2022-05-04 00:44
你定义的 "headfile.h"这个头文件因为你电脑上没有,所以你必须要自己创建一个文件存放代码。存放的位置就放到你XX.c文件的目录下就OK 。
现在你执行gcc -Wall XX.c 就会生成一个a.out文件。
只有执行./a.out 就可以执行程序了
当然你可以使用GDB调试程序。
热心网友 时间:2022-05-04 02:02
1、把中间“头文件代码”开始到“Main函数代码”之间的代码取出来制作成一个名为 “headfile.h” 的文件存放在你的工作目录上,把其它代码原封不动地复制出来构成一个文件保存到同一个目录,比如,叫 "MyC.c"
2、在命令行上下编译命令:
gcc -o MyC MyC.c
3、执行编译出来的程序:
./MyC追问headfile.h文件怎么存放在工作目录?
MyC.c如何保存到同一个目录?
热心网友 时间:2022-05-04 03:37
gcc test.c -o test
然后键入./test追问麻烦详细点行吗?谢谢
追答意思是说,只要你的linux系统支持gcc命令编译,你就可以先用命令进入到该文件夹的路径,如cd ../hello/,确保你的头文件和源文件在这个路径
然后执行gcc sourcefile.c -o test就生成了一个test的可执行文件,当然还有 sourcefile.o的链接文件,我们只需要test的可执行文件就可以执行我们的应用程序
再就是执行了,./test就是执行命令,输出结果。