- 博客(4)
- 资源 (12)
- 收藏
- 关注
转载 GCC编译选项
版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录任何的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助.不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用他 但是,我会慢慢的补齐的.哈哈 假如您要转在本文章请保留我email([email protected])和文章的全面性.
2009-05-26 09:21:00 2809 2
原创 使用静态库和动态库
使用和生成库 基本概念 库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。例如:libhello.so libhello.a 为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。 ln -s libhello.so.1.0 libhell
2009-05-26 09:18:00 3617
原创 关于volatile和restrict关键字
volatile 可能我们用的都比较多也比较常见吧,主要就是告诉编译器,每次在使用volatile指定的变量时总是重新去获取他的值,更简单的理解我是这样的,为了计算某个内容地址所存的内容会把他放入CPU寄存器,为了优化,下一次就直接从寄存器里取值了volatile就是为了告诉编译器,不管什么情况你都要去内存里重新获取他的内容
2009-05-26 09:17:00 943
原创 GDB子进程
在子进程中sleep,然后attach上去。gdb --pid=123456ps出子进程的id,gdb attach 进程号.http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/index.html实际上,GDB 没有对多进程程序调试提供直接支持。例如,使用GDB调试某个进程,如果该进程fork了子进程,GDB会继续调试该进程,子进程会不受干
2009-05-26 09:16:00 4023
apk反编译利器 apktool
2011-08-13
Windows insertaller 安全清除工具
2010-02-09
数据挖掘:概念与技术
2009-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人