摘要:
在LD_LIBRARY_PATH和 ld.so.conf上遇到点困难,搜索到有用的结果如下。
http://ubuntuforums.org/showthread.php?t=324660
/etc/ld.so.conf and run ldconfig
setting LD_LIBRARY_PATH is only useful if you have different version... 阅读全文
摘要:
近来开始重视算法的学习,所以从现在开始尝试写写算法的方面的文章。做了两道题后,发现了问题,测试是个问题。为了测试,由于每个算法函数有相关的初始化数据,在加上测试数据,所以在main里面有太多注释,对今后的整理非常不利。所以考虑用个测试的框架,在经过不多的思考后,我选择了以前关注的gTest。gTest是Google的开源C++单元测试框架Google Test的简称,cnblogs上有详细的中文教程。我一直是Google的粉丝,笃信Google出品,必属精品。呵呵!加上有详细的图文教程(虽然教程是基于Win32平台的),上手也很方便,以前也摆弄过。从gtest的官方网站http://code. 阅读全文
摘要:
又回到了Linux的编程环境中,不再折腾了,没有意义。把编程技术学好吧。 分享了一个Makefile,这个Makefile,是从TinyXML的工程文件中提取出来的。自己按照自己的需求修改了下。感觉还不错。#**************************************************************************** # This is a GNU make (gmake) makefile #****************************************************************************# DE 阅读全文
摘要:
调试一个简单的程序,犯的错误一大堆。还是基础部牢固啊。调试的代码如下const int size = 256;int hashtable[size];memset(hashtable,0,sizeof(hashtable));很简单的,就是对一段内存赋值为0。由于运行的结果不对。于是用GDB来调试,怀疑是memset没有成功。于是用GDB打印数组的信息。(gdb) p hashtable @12$1 = {0x22fac0, 0x22fed0, 0x401546, 0x100, 0x100, 0x22ff48, 0x4012e0,0x22ff30, 0x2, 0x7f1aa0, 0x4012b 阅读全文