随笔分类 -  linux

摘要:动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。1、动态库的编译下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test. 阅读全文
posted @ 2017-04-20 10:44 木木ing 阅读(9645) 评论(0) 推荐(0)
摘要:ActiveMQ CPP ActiveMQ CPP是用C++语言访问ActiveMQ的客户端开发库,也称cms(cpp message service),安装cms开发库需要先安装一些基础库。 如下: (1)autoconf,automake,libtool (2)cppunit 打开http:// 阅读全文
posted @ 2017-04-18 17:53 木木ing 阅读(1075) 评论(0) 推荐(0)
摘要:1.首先下载源码 ,网址:http://www.apache.org/dyn/closer.lua/activemq/activemq-cpp/3.9.4/activemq-cpp-library-3.9.4-src.tar.gz 2.放linux下解压: 3.打开README.TXT 阅读全文
posted @ 2017-04-18 14:37 木木ing 阅读(574) 评论(0) 推荐(0)
摘要:在 vim 里执行(在普通模式下直接按冒号,并输入下面的命令 回车后就可以显示行号了,但重启 vim 后又会恢复默认的设置。 要想每次进入 vim 都显示行号就需要配置 vimrc 文件。按如下方法进行: 来打开 vimrc 文件。然后按(在普通模式下) 跳到最后一行 输入: 然后 退出插入模式并存 阅读全文
posted @ 2017-04-12 16:46 木木ing 阅读(1275) 评论(0) 推荐(0)
摘要:简介:YouCompleteMe号称Vim的自动补全神器,该项目在github的地址:YouCompleteMe;以下在10.0.1 build-1379776平台配置完成 插件安装操作: 1、确保Vim版本至少是7.4.273,并且支持python2脚本;vim版本升级:sudo add-apt- 阅读全文
posted @ 2017-04-12 16:21 木木ing 阅读(23327) 评论(0) 推荐(0)
摘要:『插件介绍』 Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或其它工具用来快速查找定位源代码中的符号(tag/symbol),如变量名,函数名等。比如,tags文件就是Taglist和OmniCppComplete工作的基础。 『下载和安装』 使用apt-get安装的 阅读全文
posted @ 2017-04-12 12:04 木木ing 阅读(1704) 评论(0) 推荐(0)
摘要:一、安装基本开发环境 1、配置GCC 刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等 阅读全文
posted @ 2017-04-11 17:16 木木ing 阅读(13917) 评论(0) 推荐(1)
摘要:习惯了在windows下写程序,也习惯了按ctrl+s 保存代码,在用vi的时候,也习惯性的按ctrl+s 结果就是如同终端死掉了一样。 原来: ctrl+s 终止屏幕输出(即停止回显),你敲的依然有效,只是看不见,作用嘛,你登录系统输入密码时,是不是看不见你敲的东东ctrl+q 恢复屏幕输出,你刚 阅读全文
posted @ 2017-04-11 16:01 木木ing 阅读(850) 评论(0) 推荐(0)