从CMake文件生成Embarcadero项目文件
Generate Embarcadero project files from CMake files
我有一个C++代码库,里面有大量的项目。通常我可以使用CMake为QtCreator、XCode、Visual Studio等生成所需的项目文件。现在我需要为Embarcadero编译,但CMake似乎不支持它。
CMake支持Embarcadero吗?如果没有,我是否可以用CMake生成一些项目集,然后导入Embarcadero。
对于一个玩具示例,它可能与bcc和bcc32c一起工作,但根本不支持bcc64。
也许新的"免费"编译器将有助于改变这一点——新闻稿似乎暗示了这一点。
就我个人而言,我不会寄太大希望。到目前为止,我从Embarcadero公司看到的一切都令人失望。
您可以使用CMake的"Borland Makefiles"生成器,然后使用Embarcadero的基于clang的bcc32c来编译项目。以下是他们的博客文章:https://community.embarcadero.com/blogs/entry/using-cmake-with-the-free-embarcadero-c-compiler
我还没有找到为他们的IDE生成项目文件的方法,但我想知道是否可以使用"Visual Studio"生成器之一,然后手动更改文件扩展名(考虑到Embarcadero使用的是MSBuild)。但这只是一个疯狂的猜测。
根据生成器上的当前CMake文档,没有CMake不生成Embarcadero项目文件。相反,您可以使用其中一个Makefile生成器,并将IDE设置为在执行其"build"命令时运行cmake
和make
。
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法在 CLion 中构建 C++ 项目
- 运行同一解决方案的另一个项目的项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 欧拉项目#8答案是大以获得有效答案
- 从链接列表c++中删除一个项目
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 既然存在危险,为什么项目要使用-I include开关
- cmake在我的项目中所需的所有静态库都不成功
- QT通过C++添加映射QML项目
- 虚幻文档中教程项目中的错误
- 是胶质项目缺少透视划分的文档
- 从CMake文件生成Embarcadero项目文件
- 如何使用添加到MFC文档/框架项目的对话框的初始化列表
- MSBuild 项目参考项文档
- 使用 floorf() 函数时无法链接 Embarcadero XE4 项目
- 生成项目文档
- Embarcadero c++ Builder:可传递的项目依赖项和包含项