第一个跑在linux上的c程序

第一步:新建一个c_test.c文件;

vim c_test.c

在其中输入以下内容:

#include
int main()
{
    printf("This is my first program on linux!\n" );
    printf("I love programming!\n");
    return 0;
}

:wq保存退出

第二步:编译c_test.c.

 gcc c_test.c    //默认输出a.out可执行文件
或者
 gcc -o c_test c_test.c    //默认输出c_test可执行文件

没有任何输出就是最好的输出!

此时使用ls指令可以看到当前目录下有一个a.out文件。

第三步:执行a.out文件

 ./a.out    //必须要在当前目录下
或者
./c_test

可以看到输出结果:


图片.png

Success,第一个c程序跑在了linux上,撒花!

1.遇到的问题:

图片.png

意思是不能保存,原因是权限不够,普通用户用vi 进行不了保存,需要使用超级用户才可以

命令:sudo su     转换成超级用户

vi hello 打开文件 :wq 即可保存退出

你可能感兴趣的:(第一个跑在linux上的c程序)