免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4730 | 回复: 6
打印 上一主题 下一主题

有关C/C++的一些基础库的阅读笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-24 08:55 |只看该作者 |倒序浏览
本帖最后由 jpzhu 于 2012-12-24 08:56 编辑

开一个坑。主要是记录C/C++的一些基础库的概况,使用经验。这些库必须满足:
1 使用开放源代码的形式发布
2 跨平台
3 经过了广泛使用,具有工业级别的强度
4 这些库能够极大的简化基础平台的编程工作
目前的候选包括glib(gtk), qt(不包括gui部分)和boost。这个帖子会慢慢更新
另外祝大家圣诞快乐

论坛徽章:
0
2 [报告]
发表于 2012-12-28 08:36 |只看该作者
先介绍一下我所学习到的一些基础库的情况。随着Linux的桌面的普及和跨平台的重视,目前横跨桌面和移动领域的最重要的库应该是gtk和qt。作为linux平台用户界面系统的基础架构,这两个库被广泛大量的使用。
其次是和C++语言密切绑定的Boost和Poco库。Boost几乎是C++的事实上的标准库。
再其次是为了专门领域或者专门应用开发的库。例如为Apache开发的APR,Apple得Core Foundation, Mozilla的NSPR,以及为网络应用设计的ACE。相比较gtk/qt/boost,这些库的功能更有局限性,可以配合具体的应用实施。
以上内容来自wikipedia和部分库的主页

论坛徽章:
208
巨蟹座
日期:2013-09-02 09:16:36卯兔
日期:2013-09-02 20:53:59酉鸡
日期:2013-09-05 21:21:45戌狗
日期:2013-10-15 20:51:17寅虎
日期:2013-10-18 21:13:16白羊座
日期:2013-10-23 21:15:19午马
日期:2013-10-25 21:22:48技术图书徽章
日期:2013-11-01 09:11:32双鱼座
日期:2013-11-01 20:29:44丑牛
日期:2013-11-01 20:40:00卯兔
日期:2013-11-11 09:21:32酉鸡
日期:2013-12-04 19:56:39
3 [报告]
发表于 2012-12-28 09:27 |只看该作者
lz,你动作也太慢了吧

论坛徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午马
日期:2014-08-06 03:56:58
4 [报告]
发表于 2012-12-28 19:22 |只看该作者
流氓无产者 发表于 2012-12-28 02:27
lz,你动作也太慢了吧
这个帖子会慢慢更新

论坛徽章:
0
5 [报告]
发表于 2013-01-02 00:15 |只看该作者
我绝对支持您,今日强帖

论坛徽章:
0
6 [报告]
发表于 2013-01-10 16:29 |只看该作者
推荐下ACE的库,主要还是ACE的框架比较牛 ~~

论坛徽章:
0
7 [报告]
发表于 2013-04-02 22:19 |只看该作者
应该还有其他吧!做高效的GMP和做安全的OpenSSL算不?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP