CMAKE libintl-8.dll est absent de votre ordinateur

J'ai été à la recherche de solutions, et honnêtement, je suis coincé.

CMAKE libintl-8.dll est absent de votre ordinateur

Je suis en train d'installer Box2D, comme vous pouvez le voir par les chemins de fichier.

De toute façon, ce message apparaît plusieurs fois avant les éléments suivants:

CMAKE libintl-8.dll est absent de votre ordinateur

The CXX compiler identification is unknown
Check for working CXX compiler: C:/MinGW/bin/g++.exe
Check for working CXX compiler: C:/MinGW/bin/g++.exe -- broken
CMake Error at C:/Program Files/CMake/share/cmake-3.6/Modules/CMakeTestCXXCompiler.cmake:54 (message):
The C++ compiler "C:/MinGW/bin/g++.exe" is not able to compile a simple
test program.
It fails with the following output:
Change Dir: C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp
Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_31089/fast"
C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_31089.dir\build.make
CMakeFiles/cmTC_31089.dir/build
mingw32-make.exe[1]: Entering directory
'C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj
C:\MinGW\bin\g++.exe -o CMakeFiles\cmTC_31089.dir\testCXXCompiler.cxx.obj
-c
C:\Users\alexm\Documents\Box2D\Build\CMakeFiles\CMakeTmp\testCXXCompiler.cxx
CMakeFiles\cmTC_31089.dir\build.make:64: recipe for target
'CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj' failed
mingw32-make.exe[1]: ***
[CMakeFiles/cmTC_31089.dir/testCXXCompiler.cxx.obj] Error 1
mingw32-make.exe[1]: Leaving directory
'C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeTmp'
Makefile:125: recipe for target 'cmTC_31089/fast' failed
mingw32-make.exe: *** [cmTC_31089/fast] Error 2
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:3 (project)
Configuring incomplete, errors occurred!
See also "C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeOutput.log".
See also "C:/Users/alexm/Documents/Box2D/Build/CMakeFiles/CMakeError.log".

Donc, il y a l'erreur. Je suis en train de l'installer sur code::blocks avec MinGW, j'ai actuellement reçu 2 exemplaires de MinGW installés, l'un situé dans code::blocks dossier et l'autre est dans mon lecteur racine, j'ai installé MinGW séparément pour résoudre ce problème.

C'est ma première fois en utilisant CMake, je suis en train de le faire fonctionner avec mon projet sfml sur code::blocks en C++.

Excuses si j'ai oublié quelque chose, si vous repérez toutes les informations que vous auriez besoin, n'hésitez pas à commenter!

  • Je voudrais commencer à enquêter sur la première erreur. Je veux dire, c'est libintl-8.dll est absent de votre ordinateur?? Regarde le chemin pour C:/MinGW/bin
  • Vous êtes coincé? Vous n'avez pas mis libintl dans google et choisir l'une des centaines de hits?
  • C'est dans les deux MinGW répertoires (celui de code::blocks dossier d'installation et de celui de la MinGW dossier racine)
  • Puis est C:\MinGW\bin une partie de votre variable d'environnement PATH?
  • Des excuses au sujet de la réponse tardive, c'était en fait l'une des questions. Mon CHEMIN était le répertoire C:\MinGW\ pour une raison quelconque.
InformationsquelleAutor genfy | 2016-08-08