Pregunta

Esta es una continuación de la publicación en Ada:trazar gráficos 2d .Decidí crear una nueva publicación ya que este es un tema aparte.La instalación de PPLlot para Windows se encuentra en: http://www.miscdebris.net/plplot_wiki/index.php?title=Specifics_for_various_platforms#Windows .La instalación es la siguiente:

cd plplot
mkdir buildmingw
cd buildmingw
cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=install ..
mingw32-make
mingw32-make install

Decidí optar por la instalación de MinGW descargando el archivo exe desde http://sourceforge.net/projects/mingw/files/ .También obtuve cmake para Windows aquí: http://www.cmake.org/cmake/resources/software.html .

Ahora, al ejecutar la cuarta instrucción para instalar PPLlot (ver arriba), obtengo:

C:\plplot-5.9.6\buildmingw>cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=ins
tall ..
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermine
CCompiler.cmake:44 (MESSAGE):
Could not find compiler set in environment variable CC:

cl.
Call Stack (most recent call first):
CMakeLists.txt:38 (project)


CMake Error: Error required internal CMake variable not set, cmake may be not be
built correctly.
Missing variable is:
CMAKE_C_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be
built correctly.
Missing variable is:
CMAKE_C_COMPILER
CMake Error: Could not find cmake module file:C:/plplot-5.9.6/buildmingw/CMakeFi
les/CMakeCCompiler.cmake
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

C:\plplot-5.9.6\buildmingw>

Elegí en las opciones de instalación permitir que cmake cree las rutas necesarias del sistema.Me pregunto por qué las variables de entorno CMAKE_C_COMPILER_ENV_VAR y CMAKE_C_COMPILER no se crearon durante la instalación.¿Cualquier sugerencia?

Muchas gracias..

¿Fue útil?

Solución

no estoy familiarizado con CMake, pero uno de los métodos en las preguntas frecuentes ¿Cómo uso un compilador diferente? puede ayudar.Supongo que el binario prediseñado de Windows no puede saber qué compilador estás usando, por lo que tiene que depender del CC y CXX Variables de entorno.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top