Red de conocimiento informático - Material del sitio web - Cómo instalar rmagick gem en Windows

Cómo instalar rmagick gem en Windows

Requisito previo: se ha instalado DevKit y se han configurado CPATH y LIBRARY_PATH de acuerdo con WIKI en Ruby-China.

El código de error es el siguiente:

c:\Users\Administrator >gem install rmagick --with-opt-dir=D:\Dev\OpenSSL-1.0.

0k-x86-windows

Mejorar temporalmente la ruta para incluir DevKit...

Construir la extensión nativa usando: '-with-opt-dir =D :\Dev\OpenSSL-1.0.0k-x86-windo

ws'

Esto puede tardar un poco...

Error: Error al instalar rmagick :

Error: No se puede crear la extensión nativa de la gema.

D:/Dev/ruby 200/bin/ruby.exe extconf.r b-with-opt-dir=D:\Dev\OpenSSL-1.0.0k-

x86 -windows

Comprobando la versión de Ruby gt= 1.8.5...Sí

Comprobando stdint.h...*** extconf.rb falló***

El Makefile no se puede crear por algún motivo, posiblemente falten bibliotecas y/o encabezados

necesarios. Consulte el archivo mkmf.log para obtener más detalles. Es posible que

necesitas opciones de configuración.

Opciones de configuración proporcionadas:

-Con-opt-dir

-Con-opt-include

-Sin-opt -include = $ { opt-dir }/include

- con-opt-lib

-sin -opt-lib=${opt-dir}/lib

-con-make-prog

-sin make-prog

- srcdir=.

-kuldir

- ruby=D:/Dev/Ruby200/bin/ruby

d:/Dev/ruby 200/lib/ruby /2.0. 0/mkmf.Rb:434: En 'try_do': el compilador falló

al generar un ejecutable. (error de tiempo de ejecución)

Primero debes instalar las herramientas de desarrollo.

De D:/Dev/ruby 200/lib/ruby/2.0.0/mkmf.Rb:565: en 'try_cpp'

de D:/Dev/ ruby ​​200/ lib/ruby/2 0 . 0/mkmf . /2 0 . 0/mkmf . 0 0/mkmf . Rb: 340: en ` bloque (nivel 2) en p

ostpone

De D:/Dev/ruby 200/lib/ruby/ 2.0.0. /mkmf.Rb:310:in "open"

de D:/Dev/ruby 200/lib/ruby/2.0.0/mkmf.Rb:340:in ` bloquear por defecto '

Desde D:/Dev/ruby 200/lib/ruby/2.0.0/mkmf.Rb:310: en 'abierto'

Desde D: /Dev/ruby 200/lib/ruby /2 0 . 0/mkmf . "comprobando"

de D: /Dev/ruby 200/lib/ruby/2 . De extconf.rb. : 37: En ` configure_headers'

De extconf.rb: 17: En "inicialización"

Extraído de extconf .rb:474: en 'nuevo'

De extconf .rb:474: en `lt;maingt'

Los archivos de gemas aún se instalarán en D:/Dev/ruby 200/lib/ruby/gems/2 0/gems/. rmagi

Utilice ck-2.15.0 para realizar pruebas.

Los resultados se registran en D:/Dev/ruby 200/lib/ruby/gems/2

. gick/gem_make.out