散分: 跨平台编程资源,c & c++开发

ilovedrv 2008-12-10 11:32:12
加精
一直在做跨平台开发,包括Linux和Windows平台,以下是项目用到的一些东西,希望有经验的高手,能提供更多的资料

线程 :
ptrhead,Windows下有pthreads-win32 http://sources.redhat.com/pthreads-win32/

网络:
socket api
asio (non-Boost) http://tenermerx.com/Asio/

数据库:
轻量级 xml,tinyxml引擎 http://sourceforge.net/projects/tinyxml
sqlite http://www.sqlite.org/

文件:
c库,fopen, fclose

内存管理
c库, malloc, free

数据结构
stl

以上有很多可以在boost中找到相关内容,没有在嵌入式平台用过,不知道表现怎么样?
...全文
2849 153 打赏 收藏 转发到动态 举报
写回复
用AI写文章
153 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangrizao 2009-12-06
  • 打赏
  • 举报
回复
学习
cherryjing 2009-04-29
  • 打赏
  • 举报
回复
在WINCE里用过boost,总体还可以,只是要移植到linux好象有问题,本人水平有限,没搞定
wen_eric 2009-02-14
  • 打赏
  • 举报
回复
支持
原野牧歌 2009-01-15
  • 打赏
  • 举报
回复
谢谢,收藏了。
noenoughmemory 2009-01-04
  • 打赏
  • 举报
回复
ding
VsirSoft 2009-01-04
  • 打赏
  • 举报
回复
JF
foxicel 2008-12-19
  • 打赏
  • 举报
回复
看看有点没有看懂呀,学习中。
KeSummer 2008-12-17
  • 打赏
  • 举报
回复
[Quote=引用 131 楼 ymcscu 的回复:]
引用 11 楼 KeSummer 的回复:
很少做跨平台的开发,一般有错会用GDB调试一下,一般移植的时候,数据类型可能会发生变化,所以一般会重新定义类型来减少错误。

只做symbian,psp(索尼掌机),MOTO手机(Monta Vista linux)
其实都是很简单的C++程序,而且PC机上有模拟器,调试方便。呵呵。。我提到的库大部分是可以移植到嵌入式平台的。全部都是可以在windows/unix下跑。
PSP也可以调试了?PC上有PSP模拟器我知道,但一般机器…
[/Quote]

psp不可以,但是JGE可以在PC上模拟调试。。。所以相当于PSP调试了。。
qq675927952 2008-12-17
  • 打赏
  • 举报
回复
up LZ JF
奶糖人五号 2008-12-17
  • 打赏
  • 举报
回复
mark
xyz254 2008-12-17
  • 打赏
  • 举报
回复
mark
wap21 2008-12-16
  • 打赏
  • 举报
回复
up
luxiaoxun 2008-12-16
  • 打赏
  • 举报
回复
up
goon1023 2008-12-16
  • 打赏
  • 举报
回复
我也来留个脚印 来看看
cygzr 2008-12-16
  • 打赏
  • 举报
回复
支持!收藏了!
wyatt_123 2008-12-16
  • 打赏
  • 举报
回复
支持
xiaodongdehome 2008-12-15
  • 打赏
  • 举报
回复
牛, 牛人!
ewdd 2008-12-15
  • 打赏
  • 举报
回复
up
shencyx 2008-12-15
  • 打赏
  • 举报
回复
收藏了。。。
besthuman 2008-12-15
  • 打赏
  • 举报
回复
加载更多回复(131)

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧