2016-05-07 2 views
0

J'ai une base de code C++ avec un grand nombre de projets. Habituellement, je peux utiliser CMake pour générer les fichiers de projet requis pour QtCreator, XCode, Visual Studio, etc. Maintenant, j'ai besoin de compiler pour Embarcadero, mais il ne semble pas que CMake le supporte.Générer des fichiers de projet Embarcadero à partir de fichiers CMake

Est-ce que CMake prend en charge Embarcadero? Sinon, est-ce qu'il y a peut-être un ensemble de projets que je pourrais générer avec CMake et ensuite importer dans Embarcadero.

Répondre

0

Selon l'actuel CMake documentation on generators, aucun CMake ne produit des fichiers de projet Embarcadero. Au lieu de cela, vous pouvez utiliser l'un des générateurs Makefile et configurer votre IDE pour exécuter cmake et make lorsque vous exécutez la commande "build".

1

Vous pouvez utiliser le générateur "Borland Makefiles" de CMake, puis utiliser le bcc32c d'Embarcadero pour compiler le projet. Voici leur article sur le blog: https://community.embarcadero.com/blogs/entry/using-cmake-with-the-free-embarcadero-c-compiler

Je n'ai pas encore trouvé le moyen de générer des fichiers de projet pour leur IDE, mais je me demande si l'on pourrait utiliser un des générateurs "Visual Studio", puis changer manuellement extension de fichier (en considérant Embarcadero utilise MSBuild). Mais c'est juste une supposition sauvage.