zoukankan      html  css  js  c++  java
  • 搭建Linux C语言开发环境

    1.操作系统

    Windows操作系统:windows 7 and windows 10

     2.开发工具和编译工具

    开发工具:notpad++ 和 vim

    编译工具:Cygwin64 Terminal

     3.工具安装

    1)直接在百度下载notpad++和Cygwin64 Terminal

    2)参考网上对于Cygwin64 Terminal的安装方法,安装vim和gcc

    查看安装vim和gcc是否成功:

    $ gcc --version
    gcc (GCC) 4.9.3
    Copyright © 2015 Free Software Foundation, Inc.
    本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
    包括没有适销性和某一专用目的下的适用性担保。

    $ vim --version

    VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 8 2015 00:46:23)
    包含补丁: 1-801, 803-808, 810-891
    编译者 <cygwin@cygwin.com>

    4.Hello World

    Linux C语言和其他C语言写Hello World的方法一样,代码如下:

    1
    2
    3
    4
    5
    6
    7
    #include<stdio.h>
     
    int  main(void)
    {
        printf("Hello World!!");
        return 0;
    }

    引入stdio头文件,可以调用printf函数,向终端打印东西。

    5.编译和运行

    编译很简单,直接使用之前安装的gcc编译器就可以:

    len@DESKTOP-BDP8J2M /cygdrive/e/c_study/helloworld
    $ gcc main.c -o hello

    说明:

    1)可以通过gcc --help查看编译工具的参数说明

    2)gcc后面需要接source源码,可以包含多个文件

    3)-o后接target文件,即最终的可执行文件

    通过编译后,此目录tree如下:

    $ ls
    hello.exe main.c

    由于使用windows系统开发,target文件是.exe后缀

    运行结果:

    $ ./hello.exe
    Hello World!!

    输出为我们熟悉的Hello World,即通过printf打印的内容。

    总结:

    以上初步完成了Linux C语言开发环境搭建,编译和执行等必要准备工作,下面就开始从零开始学习Linux C语言。

  • 相关阅读:
    使用Dynamics 365 Diagnostics 来检查网络链接
    Dynamics 365 使用power apps 创建 Auto Number
    Dynamics 365 多语言配置
    在AAD 注册 API permission
    python学习笔记20:序列
    python学习笔记19:集合set
    python学习笔记18:字典dict
    python学习笔记17:列表list
    python学习笔记16:正则表达式
    python学习笔记15:通过字符串导入模块
  • 原文地址:https://www.cnblogs.com/jason207489550/p/6662263.html
Copyright © 2011-2022 走看看