我们有一个由python脚本和自制工具组成的项目。我们使用cmake和自定义目标来处理工具和python sripts的应用程序并安装生成的二进制资源。
我们在GNU / Linux和MS Windows下使用它。它运行良好,但我们不想强迫用户安装编译器,如Windows下的Visual Studio。
那么,是否可以在没有任何编译器的情况下安装和运行cmake?我们可以使用忍者作为构建系统。
答案 0 :(得分:3)
是的,它可能。
CMake的project()
命令采用NONE
参数(未搜索或激活编译器/语言)
project(MyProject NONE)
CMake's -P
script mode如果您想将CMake作为跨平台脚本环境