如何在Ubuntu中漂亮的编写c程序并编译运行

如何在Ubuntu中漂亮的编写c程序并编译运行

如何在Ubuntu中漂亮的编写c程序并编译运行

你好! 这是我第一次使用 CSDN 编写博客。如果你想学习如何如何在Ubuntu中漂亮的编写c程序并编译运行, 可以参考一下这篇文章,也是我的一些学习心得。

作为一个Linux小白,我的程序都是在Visual Studio下用c完成的,但是有时需要用到树莓派,而MFC不能在Linux上继续跑,所以需要接触一点Linux,现在基本上就是对着网上的代码敲一敲,可能基本上都看不懂。

一、首先第一步,我们查看一下我们Ubuntu的版本号,你需要:
Ubuntu系统的电脑一台或Ubuntu虚拟机
Linux系统的电脑一台或Linux虚拟机
打开终端
或者按快捷键:Ctrl+Alt+t
之后输入命令:

cat /proc/version

显示如下:
Linux version 4.15.0-29-generic (buildd@lcy01-amd64-024) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)) #31~16.04.1-Ubuntu SMP Wed Jul 18 08:54:04 UTC 2018

之后可以输入命令:

lsb_release -a

显示如下:(我的是ubuntu16.04)
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial

二、ubuntu下C程序的编辑
1.首先在你先创建c程序的地方,右键,在终端打开
2.通过命令touch main.c就可以直接创建该文件,可以直接通过命令ls查看是否创建成功。
3.输入命令gedit main.c就会弹出编辑对话框,我们就可以在其中进行编写代码了在这里插入图片描述
例如输入:

#include <stdio.h>   
int main()    
{    
printf("hello world\n");
printf("This is my first main.c!\n");
return 0;    
}

4.输入命令gcc main.c,没有额外的错误或者警告信息打印出来,说明编译成功,可以直接通过命令ls查看是否创建成功
5.通过命令./a.out,就可以完成输出了
在这里插入图片描述
三、最后我们来试试我在Visual Studio利用opencv写的一个骨架识别的程序
在这里插入图片描述四、总结
第一次写博客,排版真的看不了qaq,不过,能用window下写c,放到Linux下也很好移植,opencv的配置是之前做到的,其他的话,ubuntu比archlinux好安装一些,archlinux安了几天都安不上去,继续学习吧!
(PS:以上截图都是直接按的键盘上的prtsc sysrq,上网一搜发现有部分截图的命令,命令如下:
gnome-screenshot -a,在这里插入图片描述以下就是部分截图,感觉这个功能还是很实用的,那么就写这么多,谢谢哒)

猜你喜欢

转载自blog.csdn.net/qq_41897800/article/details/85450875