Ubuntu更换源 cd /etc/apt/ 先把原有的源copy一份,方便以后换回来 cp source.list source.list.bak sudo rm source.list sudo vim source.list 或 sudo gedit source.list deb http://cn.archive.ubuntu…….
Ubuntu 安装Spacevim – 百年刘傲天
Ubuntu16.04安装SpaceVim SpaceVim要求Vim版本为8.0以上,否则可能有一些功能无法使用,或者安装失败一般只要你不配置vim,一般版本都是不符合SpaceVim的要求的所以我们进行以下操作 安装vim sudo apt remove vim 我们重新安装 sudo add-apt-repository ppa:j……
初探makefile – 百年刘傲天
浅层的makefile 我们今天学习编写并编译了一个比较简单的boost_asio的demo,但是我们发现编译的时候会略微的复杂,或者说麻烦一些,例如 g++ -lboost_system -lpthread 1.cpp 这样才可以编译我们编写的1.cpp文件,如果每次都需要打这么长的话尤为复杂,虽然可以使用up向上回档命令,不过在有些时……
什么是Boost Asio – 百年刘傲天
Boost.Asio入门 Boost的安装在之前的文章我们已经讲到过:传送门Boost.Asio是一个跨平台的主要用于网络和其他一些底层输入/输出变成的C++库,不过大多还是用来用于网络编程。 输入输出IO read(stream, buffer [, extra options]) async_read(stream, buffer [……
Ubuntu 安装Emacs – 百年刘傲天
安装三步走 sudo add-apt-repository ppa:ubuntu-elisp/ppa 回车就好 sudo apt update sudo apt install emacs-snapshot emacs-snapshot-el End
Ubuntu 安装Boost – 百年刘傲天
获取Boost sudo apt install libboost-all-dev 对,你没看错就这么简单,如果需要源码编译那就复杂一些咯
Ubuntu安装Opengl – 百年刘傲天
opengl 是各种显卡以及底层运作的一种上层封装API,可以移植到大多显卡,所以使用opengl写的程序兼容性应该会非常好,也会程序员解决了很多问题。 安装 $sudo apt install build-essential libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev Ok完成
SpaceVim Tab调成4格 – 百年刘傲天
SpaceVim Tab 有很多喜欢玩vim的用户,肯定也像我一样有强迫症,希望vim可以变成自己喜欢的样子,以便自己来使用,但是当是新手的时候难免不会配置Vim,然后出现很多无可奈何的情况。 今天我给大家推荐一个SpaceVim,类似于集成型的Vim,会自动帮你安装一些插件和一些个性化的设置,当然你也可以使用它提供的很多便理性的功能。 ……
Opengl Shader – 百年刘傲天
Shader 着色(Shader)语言 着色语言是一种类C的编程语言,和C有很多相似之处,支持的类型倒没有C那么多,以下为shader的数据类型 float bool int 基本数据类型 vec2 包含了2个浮点数的向量 vec3 包含了3个浮点数的向量 vec4 包含了4个浮点数的向量 ivec2 包含了2个整数的向量 ivec3 包……
Vim 改变窗口大小 – 百年刘傲天
设置Vim的窗口大小 res [number] 调节窗口的高度vertical res [number] 调节窗口的宽度vs [file_name] 增加一个竖屏窗口sp [file_name] 增加一个横屏窗口