Make迁移CMake与跨平台的一点总结

Make迁移CMake与跨平台的一点总结
这几天将一个C++库从Make迁移到CMake,并且利用NDK+SWIG支持Android,利用MinGW支持Windows,最后还把作者留下的一个VisualStudio的GUI Demo也转成CLion项目,期间踩了不少坑,解决了许多疑难杂症,过程艰辛,特此记录下来。Make迁移到CMakeMake是平台相关的,CMake是跨平台的,所以不可能有完全的自动化工具,得靠手写。旧项目是一个多目录结构,只好参考旧的Makefile一个个改写成CMakeLists.txt。写的过程中发现原作者似乎将每个目录都l...

继续阅读:码农场 » Make迁移CMake与跨平台的一点总结

原文链接:http://www.hankcs.com/program/cpp/make-migration-of-cmake-and-cross-platform.html

你可能感兴趣的:(Make迁移CMake与跨平台的一点总结)