08 2016 档案
摘要:本文基于 CodeBlocks (16.0.1) 和 wxWidgets (3.0.2) 搭建 Linux 下 GUI 开发环境。 1. 安装 CodeBlocks Ubuntu 默认的源当前 CodeBlocks 版本为 13.x,为安装最新稳定版,如下步骤, $ sudo add-apt-rep
阅读全文
摘要:本文基于 CodeBlocks (16.01) 和 wxWidgets (3.0.2) 搭建 Windows 环境下 GUI 开发环境。 1. CodeBlocks 官网,下载最新版安装包 codeblocks-16.01mingw-setup.exe 此版本包含GCC,GDB,官网介绍为: NOT
阅读全文
摘要:Emacs 提供了方便的 GDB 调试功能,使用方法简明如下, 1. 编译时加入调试信息, 例如: $ clang++ -g -Wall t.cpp -o t 2. 调试 t ,直接用命令 M-x gdb 打开 gdb 调试窗口,默认为单一窗口,可以使用命令 M-x gdb-many-windows
阅读全文
摘要:和我一样的80后,理工专业的人,基本上都是从大学一年级的C语言开始接触编程。(这里有个小插曲,记得研究生毕业去一家公司面试,面试官很屌的问我:你什么时候开始编程。我答:大一开始。他很轻蔑的看我一眼说:我家小孩小学就开始编程。我心里骂骂咧咧:去你大爷的,小学你丫会编程?之后看过听过很多国外大牛,像 L
阅读全文
摘要:Emacs 自动补全,最好的插件当属 ycmd。以下记录我的安装过程。 1. 安装 ycmd server github 官方地址: https://github.com/Valloric/ycmd - git 克隆 ycmd 到本地 ~/ycmd $ git clone https://githu
阅读全文
摘要:Vim 下的自动补全,最好的工具莫过于 YouCompleteMe,官方文档在这里 http://valloric.github.io/YouCompleteMe/ 安装稍显复杂,以下记录我的过程。 1. 安装 Vundle (这里顺带就把 YouCompleteMe 下载了) Vundle 是 V
阅读全文