Comment utiliser gprof avec cmake

J'ai regardé des dizaines de tutoriels pour profilage gprof. Je suis en train de travailler avec le code pour le solveur SMT dReal. Pour construire le programme, j'ai d'abord installé g++-4.8, de Bison, Flex, et Cmake. Puis à construire dReal, les instructions, a déclaré à exécuter les opérations suivantes:

git clone [email protected]:soonhokong/dReal.git dreal  
cd dreal  
mkdir -p build/release  
cd build/release  
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER=g++-4.8 -DCMAKE_C_COMPILER=gcc-4.8 ../../src  
make

Où ici je suis censé ajouter le -pg? Je suis nouveau en programmation, donc le raisonnement par opposition à une réponse serait très appréciée. Je sais que vous êtes censé ajouter le -pg à la phase de compilation, mais tous les tutoriels dire de le mettre après le g++ ou gcc. Je ne trouve pas comment modifier le code pour cmake. J'ai essayé de changer le type de génération de PROFIL, mais cela n'a pas aidé.

Pour info: stackoverflow.com/a/25870103/23771
Une réponse à votre question ici

OriginalL'auteur Phdetermined | 2014-10-21