📅  最后修改于: 2023-12-03 14:57:54.996000             🧑  作者: Mango
在Linux环境下,C程序文件通常会以.c
为后缀名。为了执行这些C语言程序文件,需要将它们编译成可执行文件。本文将介绍如何在Linux上使用Shell/Bash来运行C程序文件。
打开终端进行操作。可以通过快捷键Ctrl+Alt+T
或在应用程序列表中找到终端图标启动终端。
切换到包含.c
文件的目录。可以使用cd
命令来进入一个目录。例如,如果.c
文件在/home/user/Documents
目录下,可以使用以下命令切换到该目录:
cd /home/user/Documents
使用gcc
命令编译.c
文件。在终端中输入以下命令:
gcc -o program filename.c
其中,program
是你要给可执行程序取的名字,filename.c
是你要编译的C语言程序文件名。例如,如果你要将test.c
编译成一个名为test
的可执行程序,你可以使用以下命令:
gcc -o test test.c
运行可执行程序。在终端中输入以下命令:
./program
其中,program
是你要运行的可执行程序文件名。例如,如果你要运行test
可执行程序,你可以使用以下命令:
./test
.c
文件中有其他文件依赖,比如头文件、库文件等,你需要将它们一同编译,并将它们的位置告诉编译器。\n
),而不是Windows下的回车加换行(\r\n
)。如果在Windows下编写程序文件并将其转移到Linux环境下,可能需要将行尾符更改为\n
。否则,程序可能无法被正确地编译和执行。