linux下C语言开发

文章目录

在博客中我已经介绍了很多关于linux相关的知识,相信认真读过我博客的朋友,应该已经能够较为熟练的使用linux进行操作了。

纵观博客内容,可以发现,博客的内容更多的偏向于使用,譬如linux下的操作,web环境的搭建,一些特定服务的搭建,这些内容也比较偏向于运维方面的工作。当然,博客也介绍了shell脚本、wordpress主题开发等较为深入的内容,不过在tennfy看来,还是有些偏于应用。在后面的博客内容中,tennfy将更多的介绍linux下面的C语言开发,在此过程中,可以了解到一些linux操作系统的机制,让有兴趣的朋友可以更深一步了解linux。

linux下C语言开发的优势

在很多人眼中,C语言与linux是分不开的,这其中的原因很多,其中最重要的一部分我认为是linux本身就是C语言的杰出作品。当然,linux操作系统本身对C语言的支持也是相当到位的。linux系统为我们提供了很多理想的环境,这其中包括了下面几个方面:

(1)完善的编译环境,包括gcc、as、ld等编译、链接工具
(2)强大的调试环境,主要是gdb工具
(3)丰富的自动编译工具,主要是make工具
(4)多样化的os选择,ubuntu、redflag等等
(5)浩瀚的开源代码库

Hello World

相信对编程有所了解的朋友,应该都知道hello world是入门必备吧。今天我们也拿Hello world作为例子,让大家看个究竟。

1
2
3
4
5
6
7
#include <stdio.h>  
 
int main()  
{  
    printf("hello world!\n");  
    return 1;  
}

编写完上面的代码后,你需要做的就是两个步骤:

1、输入 gcc hello.c -o hello;
2、输入./hello。

如果一切正常的话,此时你应该会在屏幕上看到一行hello的打印。如果你看到了,那么恭喜你,你已经可以开始linux的c语言编程之旅了。

参考文章:linux下的C语言开发(开篇)

本文出自 TENNFY博客,转载时请注明出处及相应链接。

本文永久链接: https://www.tennfy.com/4173.html

下一篇文章:

上一篇文章:

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

9 + 3 = ?


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

返回顶部