这是我在自动化方式中处理跨平台项目中的外部库的方式。 (为什么没有跨平台的包管理器?)
在跨平台C ++项目中处理外部库的工作流程是什么?有很多大型项目,我想一定有一个。如果没有,我可以根据哪些标准在合理的方式之间做出决定?
答案 0 :(得分:-3)
尝试CMAKE
CMake是一个跨平台的开源构建系统。 CMake是一个 用于构建,测试和打包软件的工具系列。 CMake是 用于使用简单平台控制软件编译过程 和编译器独立的配置文件。 CMake生成本机 可以在编译器环境中使用的makefile和工作空间 你的选择。