将 makefile 转换为其相关的 cmakefile
Converting makefile into its relavant cmakefile
我有一个makeFile,我需要有相同的cmake文件,我不想手动转换它,
因为这会花费我的时间,是任何工具或任何解决方案可以使这个解决方案自动化吗?
CMake 的 Wiki "从其他构建系统到 CMake 的转换器"一章涵盖了一些可用的内容。
但请注意 - 请记住您可以放入makefile
的复杂性以及 cmake 是一个隐藏这种复杂性的抽象层的事实 - 上面链接的 Wiki 页面中的以下提示:
此处列出的所有转换器都不是"完整的",即生成的 CMake 文件不是 100% 完成的,在所有情况下都留下了一些工作 开发人员。
因此,要设置和维护 CMake,您首先需要了解 CMake 是什么以及可以为您做什么。
参考
- 如何构建CMake背后的概念?
相关文章:
- 针对遗留库的链接:来自预制makefile的-lgfortranbegin
- 使用 Makefile 中的头文件编译 Pybind (不使用 cmake)
- 如何在使用Makefile构建后在cmd中运行该程序?
- Makefile g++ 使用命令行中的 -D 变量进行编译,默认值
- @CPPFLAGS@在 Makefile.in 中意味着什么?
- 如何在macOS上使用Makefile?
- Makefile 创建两个库 - 一个依赖于另一个
- 我将 Makefile 更改为 C++11 版本,但仍然收到列表初始值设定项错误
- Arduino-Makefile:编译器无法编译用户库 cpp 文件
- Makefile by ocaml 和 cpp 扩展名
- C++ 如何将两个 makefile 对象目标规则(位于另一个文件夹中)合并到一个目标/规则中?
- 从 Makefile 中的 $@ 获取文件名
- 如何使用 Makefile 使用 VTK 库编译项目?
- 构建OpenCV的基本CMakefile问题
- 在 Windows 10 下为 VTK 生成 Makefile 时,Qt mkspecs 的路径错误
- 如何在makefile中包含tensorflow c ++".so"文件?
- 有没有办法从Makefile访问VS Code c_cpp_properties.json文件中的定义
- 使用单个makefile编译C和C++
- 将makefile中的一个项中的多个类分组
- 将 makefile 转换为其相关的 cmakefile