c++ - CMake 项目中的 Makefile 传递
问题描述
我有一个使用 CMake 的项目。大多数项目都是使用 CMake 构建的,但有一个子目录的构建过程复杂,不适用于 CMake。对于这个目录,我们有一个手写的 Makefile。为了构建这个特殊的目录,我们手动将它复制到构建目录,并在我们调用 cmake && make 来构建项目的其余部分之后调用它。
我想要 CMake 做的只是将这个目录复制到构建目录,并使用其现有的 Makefile,而不尝试生成 Makefile。然后,当我在顶层构建目录上调用 make 时,它只是为这个目录调用手写的 Makefile。这可能吗?
解决方案
推荐阅读
- c++ - 我不断收到“缺少类型说明符”错误 C4430
- sql - 用于创建表的 SQL ETL - 求职面试问题
- python - Azure 存储 blob 流到数据帧错误
- javascript - 在 puppeteer 中,使用方法 page.$eval() 和 page.evaluate() 时,术语 pageFunction 是什么意思
- r - R 中是否有一个函数允许您在列中创建包含信息的新行?
- python - 有没有办法使用 jsonpath-ng 从 JSON 中提取密钥?
- java - 使用 spark 数据集中的值重复执行 java 方法
- c# - 如何使用 AutoMapper 将关系表中的信息从多对多关系表映射到实体模型类
- css - Angular [style] 并不总是与 *ngFor div 一起使用
- java - 导致此异常的原因:java.lang.NullPointerException:无法调用“java.net.URL.toExternalForm()”