2017-10-20 23 views
1

Quel est le processus en cours pour utiliser la chaîne d'outils mingw fournie avec cygwin?Comment utiliser CMake avec la chaîne d'outils cygwin/mingw?

L'option -mno-cygwin est utilisée avec gcc.

Les versions MINGW ont ajouté x86_64-w64-mingw32- ou i686-w64-mingw32- à leurs noms exe. Actuellement, je les utilise directement mais je veux utiliser cmake.

Cygwin inclut également cmake. Comment le configurer pour utiliser le jeu d'outils mingw fourni avec cygwin? Je vois aussi des modules Qt5 * .cmake inclus dans les bibliothèques Qt5 pour mingw.

Merci.

Répondre

0

J'ai trouvé une solution de contournement temporaire. Définissez simplement ces deux variables d'environnement:

set CC=/usr/bin/x86_64-w64-mingw32-gcc.exe 
set CXX=/usr/bin/x86_64-w64-mingw32-gcc.exe 

Définissez-les avant d'exécuter le cmake fourni avec cygwin. Semble fonctionner.