- 博客(4)
- 资源 (7)
- 收藏
- 关注
转载 undefined reference to error解决方法
作者:陈运文 Linux下编译程序时,经常会遇到“undefined reference error” 报错, 这里总结一些可能的原因和解决方案,给需要的朋友: 说道undefined reference error,先提一下Linux gcc链接规则: 链接的时候查找顺序是: -L 指定的路径, 从左到右依次查找 由 环境变量LIBRARY_PATH 指定的路径,使用
2012-03-20 15:39:56 2124
原创 一例undefined reference 处理方法
自己写的程序,使用到多个.a文件,多个.a文件之间包含调用关系时,处理undefined reference to "some_function" 之类的错误,可以通过调整编译时.a文件在编译语句的前后顺序,来解决这个问题。 在默认情况下,对于-l 使用库的要求是越是基础的库越要写在后面,无论是静态还动态。 例如编译 Prog程序,同时用到了libdo.a和libprepare.a两个静态链接
2012-03-20 15:36:39 983
原创 海明码分组原则
编号为2的幂次方的位(1,2,4,8,16,……)。剩下的为(3,5,6,7,9,……)用m位数据来填充。 每个校验位都会使一组比特位(包括它自己)的奇偶值为偶数(或奇数)。位置k上的数据对那些校验位有想象,我们将k重写成2的幂次方和。例如,11=1+2+8,29=1+4+16。对于数据中的每一位的幂次方和可写成下表的形式/ 校验位对应关系 1 2 4 8
2012-03-11 18:42:29 5730 2
原创 在模块内对内存的分配过早优化的缺点
最近看了一个同事写的模块,他为了提高程序执行的效率,对内存的使用做了很大的优化。 通常的做法是,根据自己的需求预先分配了一个大的内存块,然后分割开来,用链表或者数组管理起来,需要的时候只需要取出来用就可以,不用的时候就放回去。可以很大程度的减少从glibc分配和释放内存的操作,大大加快了处理时间。 但是真心不建议这样做,这种做法虽然提高了程序的效率,但是也限制了以后程序可修改的灵活性。提高了代
2012-03-10 22:53:53 1128
WinSetupFromUSB
2011-10-08
libnet-1.1.5.tar.gz
2011-09-22
制作PPT的七种武器
2008-08-28
搜索引擎——原理、技术与系统
2008-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人