linux下的c/c++编程——入门级知识

  1. 一、linux下的c/c++编程——入门级知识
  2. 1linux安装
  3. 首先安装linux操作系统,一般初学者还是在vm上安装linux学习比较好,操作系统选择ubuntu或者redhat比较合适(用的人多O(∩_∩)O)。
  4. vm的安装比较简单,在此不多说。vm安装之后,建立workstation,注意分配好内存、硬盘,可以配置光驱,网络等(这时的workstation相当于一个裸机)。注意,光驱的设置位置可以选择某个iso操作系统安装文件,这样启动workstation时会直接从该iso中安装操作系统。
  5. 如此设置,启动workstation,系统自动安装操作系统,n久之后,就可以进入unbuntu界面了(我选择的unbuntu,官方网站提供下载)
  6. 2linux shell 入门
  7. 初步进入unbuntu时,感觉很新奇,可以先熟悉熟悉各种操作。在这里,学习linux比较重要的是他的shell。进入系统的terminal界面,这个相当于windows的cmd界面,但是功能可是强大很多哦~~可以输入一些简单命令,在此,我初步学习的简单命名包括:
  8. cd:change directory改变当前目录
  9. ls:list当前目录的子目录和文件
  10. vi:启动vi编辑
  11. mv:移动文件
  12. cp:拷贝文件
  13. cat:显示文件内容
  14. info:查看命名信息
  15. man:查看帮助手册
  16. 有了上面几个,就可以初步的在terminal下进行简单的文件查看、创建等操作了
  17. 3vi编辑器入门
  18. vi是linux下最最最常用的编辑工具之一~下面对他进行简单的介绍
  19. vi启动是:vi filename
  20. 该命名打开或者创建一个文件。首先进入vi后,是cmd模式(命令模式)。在该模式下可以移动光标,复制,移动,删除等。如:
  21. 移动光标:up/down/left/right或者h/j/k/l字母键
  22. 删除当前光标所在行:dd
  23. 删除当前光标后n行:n+dd
  24. 向下翻页:ctl+f
  25. 向上翻页:ctl+b
  26. 在cmd模式下使用":"可以进入到last命令输入,此模式下几个常用命令:
  27. w:保存
  28. q:退出
  29. wq:保存并退出
  30. w!:强制保存
  31. q!:强制退出
  32. 在cmd下可以用下面几个命令进入编辑模式:
  33. i:在当前光标插入
  34. a:在当前光标后插入
  35. o:在当前光标下创建新的一行并插入
  36. 编辑模式下,只能输入,不能使用光标移动,使用esc可以切换到cmd模式
  37. 4linux下c/c++编程
  38. 上面介绍了vi的基本使用,下面我将建立我在linux下的第一个c++程序。
  39. 使用vi test.cpp建立一个cpp文件,进入vi进行编辑。编辑完毕之后,使用g++ test.cpp -o test编译cpp文件生成test输出文件,如果直接使用g++ test.cpp将直接生成命为a.out的输出文件。接着使用./test可以运行test。这里需要注意的是,linux自带了c和c++编译器,默认安装了c编译器,可以使用gcc编译c文件,但是c++的编译器没有默认安装,可以使用sudo apt-get install g++来安装。
  40. 这样,我在linux下的第一个c++文件就成功的运行了~~~
  41. 看来学习还是要有目标~~也要学习的过程中动手,不仅仅是看书~~
    原文链接: https://www.cnblogs.com/smileallen/archive/2013/03/17/3391598.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/80897

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午7:48
下一篇 2023年2月9日 下午7:49

相关推荐