• [^] # Re: préfixe de compilation

    Posté par . En réponse à la dépêche GeneticInvasion : des algorithmes évolutionnaires pour un meilleur jeu. Évalué à 1.

    JE suis une quiche en cmake, mais j'ai dû ajouter les lignes suivantes pour que cela fonctionne:

    diff --git a/CMakeLists.txt b/CMakeLists.txt
    index 3536250..7f2726b 100644
    --- a/CMakeLists.txt
    +++ b/CMakeLists.txt
    @@ -13,6 +13,8 @@ include_directories(/usr/include/eo)
     include_directories(/usr/include/eo/es)
     include_directories(/usr/local/include/eo)
     include_directories(/usr/local/include/eo/es)
    +include_directories(/opt/genetic/include/eo)
    +include_directories(/opt/genetic/include/eo/es)
     include_directories(src)
     
     SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "A Tower Defence game that uses evolutionary algorithm")
    @@ -50,6 +52,7 @@ add_executable(GeneticInvasion
     add_executable(Test
     Test/Test.cpp)
     target_link_libraries(GeneticInvasion
    + -L/opt/genetic/lib
     ${SFML_LIBRARY}
     ga
     eo
    
    

    Évidemment c'est tout pourri. Ou alors j'ai foiré quelque chose?

    Ceci dit, sympa le jeu, même si ça a tendance à faire crasher nouveau.