随笔分类 -  Linux C++

Linux C++相关的知识
C++11 boost TR1 TR2曾经参考过的网址整理
摘要:boost::bind的用法:http://blog.csdn.net/adcxf/article/details/3970116 阅读全文
posted @ 2018-03-06 11:23 步孤天 阅读(203) 评论(0) 推荐(0)
Androidstudio javadoc错误: 编码GBK的不可映射字符
摘要:http://leekai.me/javadoc-error/ 阅读全文
posted @ 2018-01-27 11:06 步孤天 阅读(307) 评论(0) 推荐(0)
从swap说引用
摘要:C++的引用类型是个很奇妙的存在,比如下面这个例子: #include<iostream> using namespace std; void swap(int& a, int& b) { int tmp = a; a = b; b = tmp; } int main() { int a=1,b=2 阅读全文
posted @ 2018-01-22 09:43 步孤天 阅读(323) 评论(0) 推荐(0)
Android设备终端监控可能用到的工具
摘要:先记录工具,以后详细分析 add-property-tagcheck-lost+foundcpueatercpustatsdaemonizedexdumpdirectiotestfiokexecloadksminfolatencytoplibrankltracememtrackmemtrack_sh 阅读全文
posted @ 2018-01-16 10:07 步孤天 阅读(622) 评论(0) 推荐(0)
centos7安装doxygen
摘要:编译 编译过程参考官网:https://www.stack.nl/~dimitri/doxygen/download.html 编译过程: git clone https://github.com/doxygen/doxygen.git cd doxygen After that you can u 阅读全文
posted @ 2018-01-15 15:08 步孤天 阅读(2250) 评论(0) 推荐(0)
Ubuntu用android-ndk-r15c编译boost_1_65_1
摘要:方法一(最简单的): 下载:android-ndk-r16-beta1 然后下载Boost-for-Android:https://github.com/moritz-wundke/Boost-for-Android 然后到Boost-for-Android的目录执行: ./build-androi 阅读全文
posted @ 2017-10-31 11:21 步孤天 阅读(1895) 评论(0) 推荐(0)
记不住的Android活动的生命周期
摘要:Activity基类定义了管理一个互动的生命周期的一系列事件。 Activity生命周期的一系列事件onCreate()——当前活动首次被创建时使用。onStart()——当前活动对用户可见时调用。onResume()——当活动与用户开始交互时调用。onPause()——在当前活动被暂停并恢复以前的 阅读全文
posted @ 2017-10-22 11:37 步孤天 阅读(420) 评论(0) 推荐(0)
SourceInsight 4重启之后文件变只读无法编辑
摘要:SourceInsight4.0在导入代码后,用起来没问题,第二天,再开启sourceInsight,结果所有文件变成只读了,不能编辑,标签前面也有了叹号。 百度一下,有人说是版本控制的问题,但是svn没有这个限制,做法不管用。最后终于在配置中发现了。 依次点击:options->Preferenc 阅读全文
posted @ 2017-08-02 09:40 步孤天 阅读(6774) 评论(1) 推荐(2)
Android应用启动时Activity被创建两次
摘要:项目需要使用到播放器,用开源的ijkplayer播放器改装。 但是在调试过程中Activity的OnCreate()被调用两次,调试时直接连接手机调试,有时候又不一定是两次。 后来偶尔看到一句话 “当显示方向发生变化时,都会触发活动的OnCreate()方法” 阅读全文
posted @ 2017-07-14 19:41 步孤天 阅读(2481) 评论(0) 推荐(0)
Cppcheck - A tool for static C/C++ code analysis
摘要:cppcheck是一个个检测源码的工具,对编译工具的一个补充,mark Cppcheck - A tool for static C/C++ code analysis Syntax: cppcheck [OPTIONS] [files or paths] If a directory is giv 阅读全文
posted @ 2017-02-16 14:00 步孤天 阅读(2110) 评论(0) 推荐(0)
静态库递归引用产生的问题
摘要:由于静态库可以避免程序运行时去找动态库,所以编译的时候经常使用。 一、出问题的场景 a编译成静态库lib.a,b引用lib.a编译成静态库libb.a 这时项目c要使用b,但是直接引用libb.a和b的头文件并不能成功。 c需要同时引用a、b并且在Makefile中a必须写在b的后面。 二、具体描述 阅读全文
posted @ 2017-01-04 17:42 步孤天 阅读(880) 评论(0) 推荐(0)
使用getopt_long来解析参数的小函数模板
摘要:getopt_long原型 #define no_argument 0 #define required_argument 1 #define optional_argument 2 struct option { const char *name; //名称,下面实例中使用的--help,--ve 阅读全文
posted @ 2016-12-27 18:49 步孤天 阅读(1560) 评论(0) 推荐(0)
代码覆盖工具(gcov、lcov)的使用
摘要:一、安装 gcov:是随gcc一起发布的,并不需要独立安装;lcov:其他博客说是随ltp发布的,结果下载下ltp之后编译了10多分钟,最后也没见lcov,最后到sourceforge下载了lcov单独的代码: wget http://ncu.dl.sourceforge.net/project/l 阅读全文
posted @ 2016-10-03 19:36 步孤天 阅读(27364) 评论(0) 推荐(1)