Linux 如何在Ubuntu的代码块中生成.out。?
我刚转到ubuntu。早些时候,我曾在windows的代码块中编写代码。使用它编译。但是从控制台运行exe,如Linux 如何在Ubuntu的代码块中生成.out。?,linux,exe,codeblocks,Linux,Exe,Codeblocks,我刚转到ubuntu。早些时候,我曾在windows的代码块中编写代码。使用它编译。但是从控制台运行exe,如abc.exe
abc.exe
中所示。讨厌一次又一次地给出输出。在Ubuntu中我安装了Ubuntu的代码块,但在linux中它也会生成.exe和.o,据我所知,这在linux中不起作用。
我还知道我必须像
/abc.out
那样运行。现在我想让代码块生成.out。如果不可能,请建议其他方法 如果我正确理解了您的问题,您想知道如何在编译可执行文件时命名它。如果是这样,您可以将-o
标志用于gcc(1)
:
$cat hello.c
#包括
int main(int argc,char*argv[]){
printf(“%s\n”,“你好,世界!”);
返回0;
}
$gcc-o你好,你好.c
美元/你好
你好,世界!
$
$ 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!
$