无法编译多个c文件gcc

问题描述 投票:-4回答:1

我在同一目录中包含以下文件:main.c,game.c,player.c,queue.c我在终端中写了gcc main.c game.c player.c queue.c -o server,它似乎可以正常工作(我看到了所有警告),然后我调用了./server,但它显示了一个错误:bash: ./server: No such file or directory为什么会发生?

我在CLion中运行相同的项目,它可以工作。

c gcc compiler-errors compilation
1个回答
-1
投票

[如果仅警告必须创建文件,则第一步是查看它是否存在,其次,查看是否正在从文件所在的文件夹执行,也可以使用以下命令检查文件是否具有执行权限: ls - la您将看到类似-rwxr-xr-x 1 ricardo ricardo 8168 jan 9 12:15 server的内容,必须检查管理员的x,或者,如果您不是管理员,则必须检查用户的x,并且文件也应是绿色的,这是基本的东西,但是进行检查并没有什么坏处。

© www.soinside.com 2019 - 2024. All rights reserved.