注册本站  论坛  繁體中文

电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Linux >> Linux编程 >> CC编程 >> Linux正文

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

文章来源:中国IT实验室收集整理 作者:佚名 更新时间:2008-5-25 3:22:46 【 】 【加入收藏

    最近,为了在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了,相关的可以去找一些教程。我这里就不说了。

  • 上一篇Linux:

  • 下一篇Linux:
  • 最 新 热 门
     Ubuntu 8.04 广告登陆德国柏林的地铁系统
     Ubuntu推出超便携设备 Netbook Remix
     自由软件之父Stallman:OLPC背叛自由精神
     技嘉U60 UMPC搭Ubuntu系统继续冲
     第二届 Ubuntu Live 大会已经宣布取消
     Ubuntu 8.04与XP SP3性能大比拼
     媒体断章取义 诺基亚否认将推Linux手机
     FireFox 3.0 被指降低Linux系统性能
     Ubuntu开发者峰会在布拉格举行
     诺基亚将在更多产品上采用Linux操作系统
    最 新 推 荐
     初识Linux/C语言编程 管道和重定向理解
     几种常被人们忽略的Linux系统下编程语言
     新手学堂:Linux系统中如何编译C程序
     SUSE Linux系统BASH下配置JAVA环境变量
     Ubuntu Linux 8.04系统JAVA环境配置方法
     Linux操作系统下C程序语言简易编程尝试
     Linux平台下关于GCC编译及使用的方法
     Linux操作系统下配置JSP开发环境的方法
     Linux下C语言编程 线程操作入门常识
     linux系统下c语言编程入门--线程操作
    相 关 文 章

    第二届 Ubuntu Live 大会已经宣布取消
    媒体断章取义 诺基亚否认将推Linux手机
    FireFox 3.0 被指降低Linux系统性能
    诺基亚将在更多产品上采用Linux操作系统
    老牌劲旅Debian Linux登录网络存储舞台
    全面出击 诺基亚将推Linux系统手机
    微软公司对Linux操作系统使出的各种杀招
    非虚拟环境让Windwos飞速运行Linux程序
    Linux平台下“最糟糕”的硬件
    Linux是否为你的桌面准备好了

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    本网站所有内容未经许可不得转载或做其他使用