- 博客(5)
- 收藏
- 关注
原创 许可证问题
最近使用了一个GPL的开源库,因为自己做的是闭源的商业软件,我把这个GPL封装了一下,然后让我的商业闭源软件来调用。实际上这样存在版权问题,但是我一下没有想到如何来改善。最简单的去除这个GPL许可的库,自己来实现或是使用其他许可的库代替。
2009-12-07 01:14:00
1050
原创 Fedora 64 bits一点小记
因为32 bits的电脑内存最大上限是4G,而microsoft的新版本的操作系统不怎么好用,WinXp 64bits老是崩溃,Windows 7 64 bits也差不多 ,所以我现在先放弃程序在Windows移植了。直接用Fedora 64bits来做。虽然以前没有这个大规模经验,但是,只要肯花时间,精力没有是学不会的。以前我在程序里头喜欢用long,这是一个变化 的 ,最好用int,或是 自己
2009-05-15 16:41:00
723
原创 关于borland被收购所想
borland在这个已经昨日黄花已经彻底不行了,二次收购,让人们失去了信心。我最早接触的就是borland的产品,turbo c 2.0, turbo pascal 7.0,当时觉得他们就是一切,让我学习的劲头很大。后来又接触了microsoft的vs,到目前使用的gnu compiler,再也不是昨天那个稚嫩无比,激情万千的人了。对工具已经不是那么的在乎了,而更重要的是知道如何实现。
2009-05-08 17:24:00
682
原创 关于开源库与收费库的选择
开源是一般是不需要收费,根据许可证来开发项目,在相应的地方注明有时用到这个东西,大多数没有很好的技术支持团队,在讨论组,邮件列表里头进行交流,发现问题后,要看维护人员时间和兴趣,不知道何年何月才能打好这个补丁,当然,因为代码在手,我们当然自己可以动手,所有问题都是可以靠自己的,花上几个通宵,把问题终于解决的,这样成本就更加高了。一方面要检查使用开源软件部分,另外需要检查自己程序的业务
2009-01-01 08:34:00
2037
原创 加快C++的编译速度
众所周知,头文件包含的不合理往往造成编译速度奇慢。尽量做到,在头文件里头最小包含其他的文件,到用到的时候到cpp再包含一些具体的,像一些类型,可以先声明一下就可以了。尽量使每一个头文件简单。
2007-11-30 09:02:00
922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人