[英]Using cmake to compile a non-cmake project
我有一个使用cmake进行配置和编译的项目,但是该项目取决于使用传统的configure / make / make install过程的外部源代码树。 是否可以告诉cmake,在编译主项目之前,首先要调用外部源代码树上的configure(带有一些特定参数),make和make install吗?
谢谢
遇到这个问题时,我有完全相同的问题。
(在我的情况下,想将基于Autoconf的libncurses和libcaca作为依赖项(和git子模块)正确添加到基于CMake的项目中。)
因此,仅根据mike.did的评论为问题确定答案;
CMake的ExternalProject模块似乎绝对是正确的解决方案。
(另请参见:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.