网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 手机学院 | 邮件系统 | 网络安全 | 认证考试
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > Linux教程
本月文章推荐
.Linux 指令篇:终端机管理--reset.
.Linux管理员手册(5)--引导和关机.
.实用技巧:RHEL4系统下DDNS动态更.
.Linux Shadow-Password-HOWTO - .
.VirtualBox为Ubuntu系统配置共享.
.Oracle为Linux提供clusterware.
.Red Hat测试新版Linux 支持Xen虚.
.制作Linux启动盘的四种方法.
.Linux 指令篇:文件系统--fsck.
.第一个Linux病毒是在哪一年哪个地.
.Xen要与Virtual Server和VMware一.
.修复Linux、Windows双系统中损坏.
.刻录软件:Nero Linux 3.5.0.1新.
.享受便利的应用方式—Linux系统三.
.Linux指令大全(2).
.Linux 无盘工作站 Mini Howto.
.Linux操作系统下Shell语句元字符.
.Linux服务器中OpenSSH的源码编译.
.Linux系统下用RedOffice实现矢量.
.删除Linux后如何找回Windows启动.

Linux操作系统下C程序语言简易编程尝试

发表日期:2008-4-30

 

最近,为了在linux下的C语言编程,自己装了n多个Linux系统,比如redhat,fedora,ubuntu。还有就是买电脑时送的红旗Linux,看来我用过的linux系统,还真的不少啊。

关于装Linux系统,我想最好还是装虚拟机比较好,可以用vmware来装虚拟机,这样Windows和linux两个系统可以同时使用,比如用window下载一些文件,然后可以很方便的放到Linux上去。再说了,刚开始你也不可能像熟悉Windows那样熟悉Linux,难道不是吗?当我们能熟练的使用Linux时在不用虚拟机就行了。当然,如果想玩游戏的话,只有Windows了,因为Linux下的游戏都是小儿科了,不能玩大型游戏的。还有,如果真的装双系统的话,建议装ubuntu Linux,因为这个系统在Windows下就像一个软件一样的安装,而且卸载它的话,只要在Windows下的添加删除程序中卸载就行了,是不是很方便啊。而且它的界面也是相当漂亮的,连fedora8都模仿它的了。

在linux下我用的是gedit这个文本编辑器来写程序的。首先,我照一些教程上面说的打了下面的程序:

main()

{

printf("Hello,Linux!");

}

然后保存为hello.c,注意一定要有.c,因为没有的话,就不是c程序了。

之后再终端中编译,切换到hello.c的所在目录,执行gcc hello.c -o hello,就是把hello.c编译成一个名为hello的可执行文件,可是在编译时肯定会有警告提示:printf函数不是内嵌函数什么的,总之就是有warning了。刚开始我还以为没有装glibc库呢,整了半天也没整明白。后来看到Hello.c目录下已经有了hello可执行文件了,于是,就用 ./hello 命令来执行,结果还是在终端显示了Hello.Linux! 。唉,不管怎么样,总算出来结果了。可是警告怎么办?

我想学过c语言的都知道,要用printf函数的话,按道理应该在程序中包含stdio.h的,于是我就把上面的程序改为:

#include "stdio.h"

main()

{

printf("Hello,Linux!\n");

}

然后再次用gcc编译,没有警告了。

这样就明白了,基本的Linux下c语言的编程了,可是如果有好多头文件.h的时候就要用到makefile了,相关的可以去找一些教程。我这里就不说了。

上一篇:开启Ubuntu Linux下VirtualBox访问USB功能 人气:1268
下一篇:uClinux操作系统下的shell功能配置方法 人气:1059
浏览全部Linux的内容 Dreamweaver插件下载 网页广告代码 2009年新年快乐