
Linux、C++开发环境搭建及使用
在ubuntu18系统上使用vim搭建C++开发环境,及其日常使用,适合linux下新手。
wyc761024
这个作者很懒,什么都没留下…
展开
-
gdb代码调试流程及常用调试命令简介
linux环境下进行C、C++开发系列,前面已经发了三篇博客,分别是系统选择和环境搭建、编译工具cmake简介、以及vim-plus开发日常使用指令简介。本篇将向读者讲述如何在linux下进行使用gdb工具进行代码调试。代码调试我认为是每个程序员必备的技能,在某种程度上甚至超越编码本身,毕竟没有程序员在代码生涯中不会产生bug,调试就是找到bug产生原因,并解决bug的最佳手段。本篇将向读者讲述gdb的使用,和常用的gdb调试指令。 1. 生成debug版可执行文件 在编码过程中时常需要检查我们编写的代原创 2020-09-17 20:03:26 · 514 阅读 · 0 评论 -
vim-plus编辑及常用插件快捷键简介
前两篇为大家介绍了在linux系统下,如何搭建一个C、C++的开发环境,介绍linux系统选择,编译器的选择,和编辑器的选择,以及为了摆脱编写底层makefile痛苦及考虑跨平台功能,而选择cmake来进行辅助编译。至此准备工作已经基本完成,可以着手写上一段代码,本篇就是为大家介绍vim-plus一键安装版编辑器在日常开发过程中的使用,本篇假设各位读者已经在ubuntu系统上成功安装vim-plus,如未能安装的,请移步查看我相关开发环境搭建的博客。 编辑器,一般需要满足日常文本的编辑功能,这部分功能设计原创 2020-09-16 21:57:59 · 746 阅读 · 0 评论 -
跨平台编译利器cmake、摆脱makefile苦海利器cmake
上篇给大家介绍了如何在linux下的ubuntu系统搭建C、C++的开发环境,现在已经有了操作系统,有了GCC、G++的编译器,有了vim-plus的编辑器,那么是不是就可以直接编码了呢?理论上是已经具备了编码的环境和条件了,事实上当然仅仅写代码也是没有任何问题的,但是如果需要在写完代码之后,继续进行代码的编译,那么我们还缺少一个环节,那就是本篇将要介绍的一个相对编码而言前置的编译问题。我们在编写完代码之后,需要借助G++来对我们编写的C++代码进行编译,将高级语言编译成机器可识别、执行的机器语言,G++是原创 2020-09-15 20:53:07 · 383 阅读 · 0 评论 -
linux系统ubuntu18搭建C、C++开发环境
最近想学习在linux下的C、C++开发,以便能具备跨平台能力,网上查看了些前辈高人的各种搭配经过甄选后,决定自己的搭配如下:ubuntu18的linux系统、编译器自是gcc、g++的不二选择、编辑器利用vim-plus一键安装版(Vim加上各种以搭配好的适用插件)。 系统选择:ubuntu是近年慢慢流行起来的一个linux分支系统,既然是较为流行那么出问题资料就比较好找,所以选择该系统,并未用20最新版,选择用18个人觉得稳定性会稍好些。从阿里的镜像下载安装包,地址为:http://mirrors.a原创 2020-09-14 20:43:18 · 809 阅读 · 0 评论