相关文章  
  • 解析Linux新技术对象存储文件系统(3)
  • 详细介绍Linux网络部分优化策略方法
  • FC4常用多媒体软件其他软件安装升级
  • Linux创建文件及挂载系统流程详解(2)
  • 入侵检测系统分析及其在Linux下的实现(3)
  • CpuMemSets在Linux操作系统中的实现(5)
  • CpuMemSets在Linux操作系统中的实现(4)
  • Linux操作系统上搭建C/C++IDE开发环境(3)
  • Linux操作系统上搭建C/C++IDE开发环境(1)
  • Linux操作系统下守护进程的编程方法(2)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    将Linux代码移植到Windows的简单方法(5)2

    移植后的代码(本文于2003年完成. 如需要转载 请联系[email protected])如果需要在多个平台上面运行,就要在lib目录里面大做文章了。提供自己的函数库,并根据各个平台进行调整。Tar的代码由Config.h和一些编译选项来控制如何在各个不同的平台上面做编译。Lib则提供了很多C Library函数或者不同平台下面的其他函数的替代版本。这样Tar在编译过程中就不会因为某些平台下某些函数的缺失而编译不过。多平台支持,一般都是在代码中加上很多编译开关,在编译期间去分隔Linux,Windows或者其他平台下面的特殊代码。比如utime.h头文件的包含问题。因为文件在Linux(gcc)下面和Windows(cl)下所处的C Library目录不同。包含的处理办法就不一样。可能需要这样写才能完全正确的包含。

    页码:[1] [2] [3] [4] [5]2页、共5页 
         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved