gpt4 book ai didi

linux - 如何在 Ubuntu 的代码块中生成 .out?

转载 作者:太空宇宙 更新时间:2023-11-04 11:38:36 25 4
gpt4 key购买 nike

我刚换到 ubuntu。早些时候,我曾经在 Code Blocks for windows 中编写代码。使用它编译。但是从控制台运行 exe,如 abc.exe < input.in .讨厌一次又一次地给出输出。在 Ubuntu 中跟随它,我为 Ubuntu 安装了 CodeBlocks,但在 Linux 中它也生成了 .exe 和 .o,据我所知,它们在 Linux 中不起作用。我也知道我必须像 ./abc.out < input.in 一样跑.所以现在我想要代码块来生成.out。如果这不可能,请建议其他方法。

最佳答案

如果我没有正确理解你的问题,你想知道如何在编译时命名可执行文件。如果是这样,您可以使用 -o <filename>标记为 gcc(1) :

$ cat hello.c
#include <stdio.h>

int main(int argc, char* argv[]) {
printf("%s\n", "hello world!");
return 0;
}
$ gcc -o hello hello.c
$ ./hello
hello world!
$

关于linux - 如何在 Ubuntu 的代码块中生成 .out?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5521557/

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