A Little Fool

Fool For Free.

博客园 首页 新随笔 联系 订阅 管理

/*
 ********************************************************************************
 *
 * 作者:祝飞
 * 邮件:zhufei@wawton.com
 * MSN: zhufei@wawton.com
 * 出处:http://zhufei1980.spaces.live.com/blog/cns!131FD0729BCEF27B!121.entry
 *
 * 本系列文章采用类BSD协议发布:
 *     无论修改与否,你都可以进行任何目的的转发,甚至于直接销售,只需要满足以下条件:
 *     1. 包含作者信息(作者、邮件、MSN、出处、协议)
 *     2. 未获得授权情况下,请勿使用作者信息进行任何目的的推广活动
 * 违反协议的情况下,作者保留所有权利。
 *
 ********************************************************************************
 */

总概
    跨平台C++程序开发,顾名思义,一份相同的代码,在不同的平台编译,在不同的平台运行。
    所谓的跨平台,一般意义上指Windows和Unix-like平台;
    需要跨平台的程序,一般从Unix-like平台跨越到Windows平台,需要更多平台的展示及更低廉的解决方案;
    而从计算机的方展史来看,先有Unix-like系统,后有Windows平台,Windows平台的许多系统接口参考了Unix-like系统接口;
    所以,现有的跨平台解决方案,一般都偏向Unix接口;
    要进行跨平台开发,建议先打好Unix-like系统的C/C++编程基础。

C++ 循序渐进学习之书籍推荐
 
目录
    1.  跨 平台C++程序开发系列之一 开发工具选择
    2.  跨 平台C++程序开发系列之二 MPC多平台编译工程文件生成工具,附实例
    3.  跨 平台C++程序开发系列之三 CppUnit自动测试工具,附实例
    4.  跨 平台C++程序开发系列之四 Doxygen接口文档生成,附实例
    5.  跨 平台C++程序开发系列之五 ACE跨平台工具库引介
    6.  跨 平台C++程序开发系列之六 DLL/so动态库开发基础,附实例
    7.  跨 平台C++程序开发系列之七 DLL/so动态库开发进阶,附实例
    8.  跨 平台C++程序开发系列之八 DLL/so动态库开发高阶之COM_CORBA本质,附实例
    9.  跨 平台C++程序开发系列之九 多厂家支持数据库操作接口
    10. 跨 平台C++程序开发系列之十 GUI开发工具的选择
    11. 跨 平台C++程序开发系列之十一 C与C++的选择与平衡
    12. 跨 平台C++程序开发系列之十二 基于管理和预分配池的多进程多线程服务器端程序方案
    13. 跨 平台C++程序开发系列之十三 开发架构模式的选择,CMM与XP的混合
    14. 跨 平台C++程序开发系列之十四 解放思想,选择适合自己的开发之路

 

 

 

 

以上转载的文章仅供参考,我认为有不少“偏见”,要怎么走还是要看自己选择和现实的情况。

posted on 2010-05-10 15:16  HenryRead  阅读(749)  评论(0编辑  收藏  举报