如题所述
1、编译生成的执行程序,例:gcc -W hello.c -o hello
2、执行生成的执行程序,例: chmod +x hello; ./hello
3、编写源代码:
#include <stdio.h>
int main()
{
printf("hellolinux\r\n");
return 0;
}
扩展资料
在linux虚拟机中用c语言编译输出"Hello world"
printf( “Hello world!/n” );
为什么用./a.out输出啊。。。。这个命令就是用在输出吗。。。。
gcc编译程序成可执行文件时,如果没有指定可执行文件名,即没有-o参数 后面带执行文件,就默认把可执行文件输出为a.out。 所以用./a.out执行。 gcc -c main.c -o hellolinux 运行./hellolinux 就可以。