gpt4 book ai didi

c - 在终端中运行已编译的 GCC 文件时,没有任何反应

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

我安装了 Ubuntu 64 位,当我使用标志编译 C 文件时:

gcc -g -m32 -ansi -Wall -c -o *.o *.c

它编译文件,但是当我尝试在终端中运行它们时,没有任何反应。

所以我决定尝试编译并运行一个没有 makefile 的简单文件,代码如下:

#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}

编译成功,但是当我尝试运行该文件时,我什么也没得到......

注意:我已经尝试安装 lib32gcc1、libc6-i386 和 g++-multilib。

如何解决这个问题?

最佳答案

将 -o *.o 替换为 -o 程序名。 -o 参数接收您正在生成的程序的可执行名称。这是 gcc 手册:

http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/Overall-Options.html#Overall-Options

关于c - 在终端中运行已编译的 GCC 文件时,没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15449489/

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