繁体   English   中英

使用cmake编译非cmake项目

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM