c语言环境搭建_针对初学者

       C语言环境有很多,我这里主要是介绍linux环境,对于初学者来说这个很适合。首先下载vmware虚拟机,安装教程可以参考https://blog.csdn.net/qq_40950957/article/details/80467513,我就不再鳌术,对于ubutun镜像可以去官网(https://www.ubuntu.com/download/desktop)下载镜像,可以参考https://baijiahao.baidu.com/s?id=1609548521924294428&wfr=spider&for=pc

     安装完后安装编译环境步骤:1.sudo apt-get update,2.sudo apt-get install gcc,3.sudo apt-get install vim.

    对于库接口不熟悉我们可以通过man 命令来查找头文件及使用说明,man命令如下:
  man [-acdfhkKtwW] [-m system] [-p string] [-C config_file] [-M path] [-P pager] [-S section_list] [section] name ..

  • 1. 参数 
  •   -C config_file:指定设定文件man.conf,缺省值是/etc/man.conf。 
  •   -M path:指定了联机手册的搜寻路径, 如果没有指定则使用环境变数MANPATH的设定;如果没有使用MANPATH, 则会使用/usr/lib/man.conf内的设定;如果MANPATH是空字串,则表示使用缺省值。 

  •   -P pager:指定使用何种pager.man会优先使用此选项设定,然后是依环境变数MANPAGER设定,然后是环境变数PAGER;man缺省使用/usr/bin/less -is。 
  •   -S section_list man:所搜寻的章节列表(以冒号分隔),此选项会覆盖环境变数MANSECT的设定。 
  •   -a man:缺省情况是在显示第一个找到的手册之后,就会停止搜寻,使用此选项会强迫man继续显示所有符合name的联机手册。 
  •   -c:即使有最新的cat page,也继续对联机手册重新作排版,本选项在屏幕的行列数改变时或已排版的联机手册损坏时特别有意义。 
  •   -d:不要真的显示联机手册,只显示除错讯息。 
  •   -D:同时显示联机手册与除错讯息。 
  •   -h:显示求助讯息然后结束程式 。 
  •   -K:对所有的联机手册搜寻所指定的字串。请注意,本功能回应速度可能很慢,如果指定section(区域)会对速度有帮助。 
  •   -m system:依所指定的system名称而指定另一组的联机手册。 
  •   man:是manual(手册)的缩写。在输入命令有困难时,可以立刻得到这个文档。例如, 如果使用ps命令时遇到困难,可以输入man ps得到帮助信息,此时会显示出ps的手册页(man page)。 
  •   由于手册页man page是用less程序来看的(可以方便地使屏幕上翻和下翻), 所以在man page里可以使用less的所有选项。 
  •   less中比较重要的功能键有: 
  •   [q] 退出; 
  •   [Enter] 一行行地下翻; 
  •   [Space] 一页页地下翻; 
  •   上翻一页; 
  •   [/] 后跟一个字符串和[Enter]来查找字符串; 
  •   [n] 发现上一次查找的下一个匹配。 
  •   unencode 
  •   1.作用 
  •   unencode命令可以把一个二进制文件表编码为一个文本文件,使用权限是所有用户。 
  •   2.格式 
  • uuencode [-hv] [源文件] 目标文件 
  •   3.主要参数 
  •   -h:列出指令使用格式(help) 。

现在可以编译程序了,试试输入下面代码 vim test.c:

gcc test.c -o test

./test

Hello World!

发布了20 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zhuimenglushang/article/details/90598019