对于平台代码的思考

对于平台代码的思考

代码编译分为windows和linux

案例

实现一个pid管理程序

对于pid管理的pool,希望一份代码完全兼容,还可以做到代码复用,真好!

事实验证这样并不好

对于windows编译来说,还需要带图标,需要各种的gcc,巨恶心

当编译完之后,还想编译linux的,需要把额外的东西给移动到别的目录

写代码的时候还需要各种判断,反倒是维护困难

总结

个人认为windows程序,尤其是带图标编译的,创建自己的分支,大不了代码复用的复制过来就好

原文地址:https://www.cnblogs.com/maomaomaoge/p/15079913.html