JF,
如果是做嵌入式, 数据库应该用内存数据库吧?
有个俄罗斯人写的小型内存数据库不错,叫 GOODS
http://www.garret.ru/databases.html
有参考书:
Addison.Wesley.Cross.Platform.Development.in.C.plus.plus.Dec.2007.pdf
下面是我补充的一些:
1:标准库都是可移植的
2:数据库
Sleepycat Berkeley DB(我最喜欢的数据库之一,被oracle收购)
Firebird(非常优秀,可恨的Firefox早期居然强占了它的名字,后来Firebird社区集体抗议,Firefox才更名)
FastDB(C++的内存数据库)
eXtremeDB 实时数据库
3:XML
LibXML,apache和IBM的,另外就是expat
4:UI
QT,wxWidgets,XUL等
5:网络
ACE,ICE(跨平台,跨语言,轻量高效)
6:图形图像
OpenGL,SDL,ImageMagick
7:内存管理
boost里的smart ptr和pool 另外就是hp的Hans-Boehm GC
8:压缩解压
zlib,lzo,7zip
9:杂项
OpenSSL
log4cpp
ctags
xde 反汇编引擎,针对x86 CPU,不针对操作系统
大家不要光接分啊,呵呵。
以前,做过一点跨平台的工作,一些网络库可能没有ACE那么强大,但绝对是轻量级的,够用就好 : )
下面的网络库和 wxWidgets结合,是最佳组合.
http://curl.haxx.se/
http://www.openssl.org/
http://sourceforge.net/projects/wxcurl
更多关于使用这些库的细节,可到我的个人主页:
http://www.geekclaw.net/blog/post/106.html
通常,你知道 wxWidgets,你可能不知道 wxPython
它们可是亲兄弟啊 :)
跨平台编程资源,c & c++开发能找到 项目实例。
pthreads-w32-2-7-0-release.tar.gz
pthread source code,you can compile directly (2006-10-17, Unix_Linux, 366KB, 85次)
pthreads.rar
多线程编程,有实例.可参考.希望对大家有用. (2005-03-18, Visual C++, 2KB, 21次)
ThreadsPrimer_AGuideToMultiThreadedProgrammingr.rar
多线程编程的经典资料! PThreads Primer: A Guide to Multithreaded Programming, 作者是Bil Lewis和Daniel J.Berg, 英文原版PD
如果是做嵌入式, 数据库应该用内存数据库吧?
有个俄罗斯人写的小型内存数据库不错,叫 GOODS
http://www.garret.ru/databases.html
有参考书:
Addison.Wesley.Cross.Platform.Development.in.C.plus.plus.Dec.2007.pdf
下面是我补充的一些:
1:标准库都是可移植的
2:数据库
Sleepycat Berkeley DB(我最喜欢的数据库之一,被oracle收购)
Firebird(非常优秀,可恨的Firefox早期居然强占了它的名字,后来Firebird社区集体抗议,Firefox才更名)
FastDB(C++的内存数据库)
eXtremeDB 实时数据库
3:XML
LibXML,apache和IBM的,另外就是expat
4:UI
QT,wxWidgets,XUL等
5:网络
ACE,ICE(跨平台,跨语言,轻量高效)
6:图形图像
OpenGL,SDL,ImageMagick
7:内存管理
boost里的smart ptr和pool 另外就是hp的Hans-Boehm GC
8:压缩解压
zlib,lzo,7zip
9:杂项
OpenSSL
log4cpp
ctags
xde 反汇编引擎,针对x86 CPU,不针对操作系统
大家不要光接分啊,呵呵。
以前,做过一点跨平台的工作,一些网络库可能没有ACE那么强大,但绝对是轻量级的,够用就好 : )
下面的网络库和 wxWidgets结合,是最佳组合.
http://curl.haxx.se/
http://www.openssl.org/
http://sourceforge.net/projects/wxcurl
更多关于使用这些库的细节,可到我的个人主页:
http://www.geekclaw.net/blog/post/106.html
通常,你知道 wxWidgets,你可能不知道 wxPython
它们可是亲兄弟啊 :)
跨平台编程资源,c & c++开发能找到 项目实例。
pthreads-w32-2-7-0-release.tar.gz
pthread source code,you can compile directly (2006-10-17, Unix_Linux, 366KB, 85次)
pthreads.rar
多线程编程,有实例.可参考.希望对大家有用. (2005-03-18, Visual C++, 2KB, 21次)
ThreadsPrimer_AGuideToMultiThreadedProgrammingr.rar
多线程编程的经典资料! PThreads Primer: A Guide to Multithreaded Programming, 作者是Bil Lewis和Daniel J.Berg, 英文原版PD