gpt4 book ai didi

c - 如何执行 .c 文件?

转载 作者:行者123 更新时间:2023-11-30 16:10:29 24 4
gpt4 key购买 nike

我有一个包含程序的 .c 文件(显然是用 C 语言编写的):

#include <stdlib.h>

int main(int argc, char** argv) {
printf("Hello World\n");
return 0;
}

我在运行它时遇到问题。

一开始,这发生了:

$ ./file.c
bash: ./file.c: Permission denied

然后我使用 chmod +x file.c 添加了执行权限,但仍然不起作用:

$ ./file.c
./file.c: line 3: syntax error near unexpected token `('
./file.c: line 3: `int main(int argc, char** argv) {'

但是,据我所知,这个C程序在语法上应该是正确的。

如何执行它?

最佳答案

您无法从 shell 执行文件“.c”。您必须先编译它。

例如:我们有一个名为“file.c”的文件

  1. 打开终端
  2. 使用 gcc 编译文件并生成可执行文件(gcc file.c -oexecutable)
  3. 现在你可以从shell中打开可执行文件(只需进入文件夹并执行./executable

关于c - 如何执行 .c 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58881453/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com