摘要: LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏头痛万分,查了各种资料一直无解,今天为了封装资源,嵌入清单,所以不惜血本仔细找了下,终于有解决方案了。平时我们都是将 项目-->项目属性-->配置属性-->连接器-->清单文件-->嵌入清单 中的“是... 阅读全文
posted @ 2015-01-15 09:56 mooreliu 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在安装VS2010过程中,安装失败,提示VC10.0 runtime组件组件安装失败这时候可以将系统local/tmp文件夹下面的文件全删除掉,有提示正在占用的就不用管,跳过就行了 版权声明:本文为博主原创文章,未经博主允许不得转载。 ... 阅读全文
posted @ 2015-01-15 09:56 mooreliu 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 常见的C语言打log方法# define DLog(format, ...) printf(("[filename:%s]" "[func_name:%s]" "[line_number:%d]" format), __FILE__, __FUNCTION__, __LINE__, ##__VA_A... 阅读全文
posted @ 2015-01-14 10:23 mooreliu 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 系统调用ptrace对gdb这种调试器来说是非常重要的,杯具的是,相关的文档却残缺不详–除非你觉得最好的文档就是内核源码!!下面,我会试着向大家展示ptrace在gdb这类工具中的作用.1. 介绍ptrace()是一个系统调用,它允许一个进程控制另外一个进程的执行.不仅如此,我们还可以借助于ptra... 阅读全文
posted @ 2015-01-13 11:02 mooreliu 阅读(3478) 评论(0) 推荐(0) 编辑
摘要: Linux GCC常用命令1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C C... 阅读全文
posted @ 2015-01-11 18:57 mooreliu 阅读(136) 评论(0) 推荐(0) 编辑
摘要: C/C++编译过程C/C++编译过程主要分为4个过程1)编译预处理2)编译、优化阶段3)汇编过程4)链接程序一、编译预处理(1)宏定义指令,如#defineNameTokenString,#undef等。对于前一个伪指令,预编译所要做的是将程序中的所有Name用TokenString替换,但作为字符... 阅读全文
posted @ 2015-01-11 18:56 mooreliu 阅读(557) 评论(0) 推荐(0) 编辑
摘要: vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非... 阅读全文
posted @ 2015-01-11 14:41 mooreliu 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 一、grep、egrep、fgrep命令 本文中主要介绍了linux系统下grep egrep fgrep命令和正则表达式的基本参数和使用格式、方法。(注释:文中fg代表例子,)1.1、基本定义: grep(global search regular RE ) and print out th... 阅读全文
posted @ 2015-01-11 14:39 mooreliu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: RM指令长度及数据类型ARM微处理器的指令长度可以是32位(在ARM状态下),也可以为16位(在Thumb状态下)。ARM微处理器中支持字节(8位)、半字(16位)、字(32位)三种数据类型,其中,字需要4字节对齐(地址的低两位为0)、半字需要2字节对齐(地址的最低位为0)。ARM处理器运行模式 ... 阅读全文
posted @ 2015-01-09 18:52 mooreliu 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Android下通过hook技术实现透明加解密保障数据安全对于用户在Android移动设备商保存重要的隐私文件,通常采用一些加密保存的软件。但在手机上实现隐私空间的软件鳞次栉比,但是问题在于打开文件都需要使用该隐私空间,将加密文件解密到临时文件,然后再选择应用程序打开文件。一、前言对于用户在Andr... 阅读全文
posted @ 2015-01-08 09:24 mooreliu 阅读(2470) 评论(1) 推荐(2) 编辑