[转载] 跨平台C++程序开发系列文章
2010-05-10 15:16
309 查看
/*
********************************************************************************
*
* 作者:祝飞
* 邮件: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++程序开发系列之十四 解放思想,选择适合自己的开发之路
以上转载的文章仅供参考,我认为有不少“偏见”,要怎么走还是要看自己选择和现实的情况。
相关文章推荐
- 注:有关iOS开发系列的文章均转载自http://www.cnblogs.com/kenshincui
- [转载]Castle 开发系列文章
- [转载]C# WinForm开发系列 - 文章索引
- [转载]C# WinForm开发系列 - 文章索引
- [转载] jQuery Mobile 开发 Web App 系列文章目录
- 转载【梦想天空(山边小溪)】Web 开发人员和设计师必读文章推荐【系列二十九】
- IBatisNet 开发指南系列文章更新
- Delphi开发日志系列文章的示例源码
- delphi开发日志系列文章的源码
- [转载]《通过例子学习Lua》系列文章
- C# WinForm开发系列 - 文章索引
- Android初级开发(十一)——(转载)一篇文章轻松掌握Material Design
- Windows Mobile 开发系列文章收藏 - SQLite
- Web前端开发最佳实践系列文章汇总
- Web 前端开发精华文章推荐(jQuery、HTML5、CSS3)【系列十三】
- 【微信小程序开发•系列文章七】websocket
- Web开发兼容性系列文章(一):不同设备浏览器的userAgent值大全
- Web前端开发人员和设计师必读文章推荐【系列十】