Loading CMakeLists.txt +11 −11 Changes for CMakeLists.txt: 11 added lines, 11 removed lines. Original line number Diff line number Diff line Loading @@ -18,11 +18,11 @@ # # ############################################################################### # # # 1. NE RIEN MODIFIER, normalement tout se fait dynamiquement donc pas # # besoin d'ajouter un fichier dans une liste de fichier car cette lise est # # gérée de façon dynamique via la macro AUX_SOURCE_DIRECTORY. Pareil pour ce # # qui est de passer du mode débogage au mode normal qui qui se fait via un # # argument (description un peu plus bas...). # # 1. NE RIEN MODIFIER, normalement tout se fait dynamiquement ou # # presque donc pas besoin d'ajouter un fichier dans une liste de fichier car # # cette lise est gérée de façon automatique via la macro AUX_SOURCE_DIRECTORY.# # Pareil pour ce qui est de passer du mode débogage au mode normal qui qui se # # fait via un argument (description un peu plus bas...). # # # # 2. Grâce à CMake, on peu dissocier le dossier source et le dossier # # de compilation. Voilà comment je procède habituellement : # Loading @@ -43,11 +43,12 @@ # pour ceux qui sont sous WIN32 avec MinGW il auront un argument à rajouter, # # ce qui donne, en mode débogage : # # $ cmake ..\trunk -G "MinGW Makefiles" -DDEBUG:BOOLEAN=TRUE # # voilà ! ça se limite à ça le CMake donc à part pour l'initialisation ou # # pour le changement du mode déboge en mode normal et vice-versa, on aura # # plus besoin de taper cette commande car même en cas de modification du # # fichier CMakeLists.txt dans le trunk, le Makefile dans le dossier bin se # # mettra à jour automatiquement au prochain coup de make. # # voilà ! ça se limite à ça le CMake donc à part pour l'initialisation, lors # # d'un ajout de fichier source ou pour le changement du mode déboge en mode # # normal et vice-versa, on aura plus besoin de taper cette commande car même # # en cas de modification du fichier CMakeLists.txt dans le trunk, le Makefile # # dans le dossier bin se mettra à jour automatiquement au prochain coup de # # make. # # # # 3. Pour les IDEs de développement il suffit de créer/importer un # # projet simple ou à partir de Makefile personnalisé et ensuite de spécifier # Loading @@ -59,7 +60,6 @@ # -DCMAKE_VERBOSE_MAKEFILE:BOOLEAN=FALSE à la commande cmake # # # ############################################################################### # CMAKE_VERBOSE_MAKEFILE # ### Entête ### # Nom du projet Loading Loading
CMakeLists.txt +11 −11 Changes for CMakeLists.txt: 11 added lines, 11 removed lines. Original line number Diff line number Diff line Loading @@ -18,11 +18,11 @@ # # ############################################################################### # # # 1. NE RIEN MODIFIER, normalement tout se fait dynamiquement donc pas # # besoin d'ajouter un fichier dans une liste de fichier car cette lise est # # gérée de façon dynamique via la macro AUX_SOURCE_DIRECTORY. Pareil pour ce # # qui est de passer du mode débogage au mode normal qui qui se fait via un # # argument (description un peu plus bas...). # # 1. NE RIEN MODIFIER, normalement tout se fait dynamiquement ou # # presque donc pas besoin d'ajouter un fichier dans une liste de fichier car # # cette lise est gérée de façon automatique via la macro AUX_SOURCE_DIRECTORY.# # Pareil pour ce qui est de passer du mode débogage au mode normal qui qui se # # fait via un argument (description un peu plus bas...). # # # # 2. Grâce à CMake, on peu dissocier le dossier source et le dossier # # de compilation. Voilà comment je procède habituellement : # Loading @@ -43,11 +43,12 @@ # pour ceux qui sont sous WIN32 avec MinGW il auront un argument à rajouter, # # ce qui donne, en mode débogage : # # $ cmake ..\trunk -G "MinGW Makefiles" -DDEBUG:BOOLEAN=TRUE # # voilà ! ça se limite à ça le CMake donc à part pour l'initialisation ou # # pour le changement du mode déboge en mode normal et vice-versa, on aura # # plus besoin de taper cette commande car même en cas de modification du # # fichier CMakeLists.txt dans le trunk, le Makefile dans le dossier bin se # # mettra à jour automatiquement au prochain coup de make. # # voilà ! ça se limite à ça le CMake donc à part pour l'initialisation, lors # # d'un ajout de fichier source ou pour le changement du mode déboge en mode # # normal et vice-versa, on aura plus besoin de taper cette commande car même # # en cas de modification du fichier CMakeLists.txt dans le trunk, le Makefile # # dans le dossier bin se mettra à jour automatiquement au prochain coup de # # make. # # # # 3. Pour les IDEs de développement il suffit de créer/importer un # # projet simple ou à partir de Makefile personnalisé et ensuite de spécifier # Loading @@ -59,7 +60,6 @@ # -DCMAKE_VERBOSE_MAKEFILE:BOOLEAN=FALSE à la commande cmake # # # ############################################################################### # CMAKE_VERBOSE_MAKEFILE # ### Entête ### # Nom du projet Loading