2017-06-21 6 views
0

Comment afficher les appels du compilateur réels (appels au compilateur clang dans mon cas) que ninja génère lors du traitement d'un fichier build.ninja?Les appels de sortie sont clangés lors de l'exécution d'un fichier build.ninja

Actuellement, je viens d'obtenir un tas de résumés comme ceci:

[1/47] Building C object CMakeFiles/proj.dir/home/me/projects/proj/src/native_src.c.o 

Alors que je voudrais voir l'appel de ligne de commande clang réel pour chaque compilation du fichier source.

Répondre

0

La réponse est:

ninja -v 

Dans mon cas d'usage que je fais construire une bibliothèque native pour un projet Android, auquel cas studio android installe ninja dans un répertoire qui n'est pas sur le PATH, à savoir

~/Android/Sdk/cmake/3.6.3155560/bin/ninja -v 

ninja Courir avec cette option, tous le compilateur clang appels afin que vous puissiez vérifier qu'ils sont comme vous attendez

s ource ->https://ninja-build.org/manual.html#_extra_tools