摘要:
某些版本的gcc遇到:undefined reference to `__sync_val_compare_and_swap_4' 之类的提示。用到这些原子函数簇的地方,编译时加上参数 -march=i686即可。 阅读全文
posted @ 2019-03-21 11:53
lcinx
阅读(817)
评论(0)
推荐(0)
摘要:
之前对quicklz算法有一定了解,知道其对单个消息包压缩比几乎没有甚至为负值(之前未测试,只是理论猜测), 故采用聚集压缩(N个消息的字节流的某一部分压缩),这样可有效减少压缩函数的调用次数,减少开销。 今天给as3搞了个客户端网络库,调试的时候验证了以前的猜测(其对单个消息包压缩比几乎没有甚至为 阅读全文
posted @ 2019-03-21 11:52
lcinx
阅读(576)
评论(0)
推荐(0)
摘要:
先下载必备的工具pexports-0.43.zip,自己谷歌吧。把libmySQL.dll文件和下载的pexports.exe放一个目录。然后 生成def文件。命令为:pexports.exe libmySQL.dll > libmySQL.def1.生成.a文件。命令为:dlltool --inp 阅读全文
posted @ 2019-03-21 11:52
lcinx
阅读(605)
评论(0)
推荐(0)
摘要:
ulimit -c unlimited 永久生效方法:修改 /etc/profile文件,增加 ulimit -c unlimited,重新登录即可。如何生成: ulimit -c unlimited设置core文件大小不限 编译时加入-g 选项 运行程序./a.out,如果发生断错误,会在工作目录 阅读全文
posted @ 2019-03-21 11:51
lcinx
阅读(555)
评论(0)
推荐(0)
摘要:
之前是在64位的linux下发现必须加的。然后到mingw下试了下加-fPIC还警告。。。 意思是已经是位置无关代码。又到32位的linux下试了下,发现加了没警告,而且生成的.so文件大小不同。结合刚才查到的文章描述,看来还是加的好。 只要是linux下, 编译动态库则加上 -fPIC 阅读全文
posted @ 2019-03-21 11:50
lcinx
阅读(624)
评论(0)
推荐(0)
摘要:
copen 打开quickfix备忘。 阅读全文
posted @ 2019-03-21 11:47
lcinx
阅读(107)
评论(0)
推荐(0)
摘要:
来自这里。如何导出不带.svn的文件夹 在工作环境中,有的时候需要将本地SVN服务器中的文件导出来,提交到另一个SVN服务器中去(比如做现场开发时,由于外网速度慢,项目组内部往往使用一个SVN服务器,但又同时又需要公司统一管理,定期提交到公司的SVN服务器上去),此时我们每次要将文件导出来,删掉各目 阅读全文
posted @ 2019-03-21 11:46
lcinx
阅读(452)
评论(0)
推荐(0)
摘要:
cmd 中执行:netsh winsock reset即可。 阅读全文
posted @ 2019-03-21 11:46
lcinx
阅读(153)
评论(0)
推荐(0)
摘要:
备忘录。 阅读全文
posted @ 2019-03-21 11:45
lcinx
阅读(647)
评论(0)
推荐(0)
摘要:
备忘录。测试下行为,然后封装下,跨平台的原子操作就可以了。一下内容来自:http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html#Atomic-Builtins 6.51 Built-in functions for atomic memory a 阅读全文
posted @ 2019-03-21 11:44
lcinx
阅读(675)
评论(0)
推荐(0)