bonjour,
j'ai développer une appli c++ en utilisant CMake pour la compilation,
mon projet marche super lorsque que je le compile normalement j'ai mes test qui marche mais lorsque j'ai ajouter CMake impossible de lancer la compilation voici l'erreur
j'ai donc vérifier tout mes .h et . cpp pour savoir si il y avait un erreur mais non , de plus mon projet compile toujours sans CMake
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Scanning dependencies of target Test [ 96%] Building CXX object src/test/CMakeFiles/Test.dir/AllTest.cpp.obj [100%] Linking CXX executable Test.exe ../Controller/libController.a(Measure.cpp.obj):Measure.cpp:(.text+0x28): multiple definition of `Measure::Measure(float, tm)' ../libWESTGARD-SSM.dll.a(d000225.o):(.text+0x0): first defined here collect2.exe: error: ld returned 1 exit status mingw32-make.exe[3]: *** [src\test\CMakeFiles\Test.dir\build.make:103: src/test/Test.exe] Error 1 mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:474: src/test/CMakeFiles/Test.dir/all] Error 2 mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:486: src/test/CMakeFiles/Test.dir/rule] Error 2 mingw32-make.exe: *** [Makefile:265: Test] Error 2
quelqu'un aurais une idée parce que moi sa va faire plusieurs jour que je planche dessus et impossible de savoir pourquoi j'ai cette erreur
Partager