windows — Создать расширение PHP Gmagick обнаружил ошибку CORE_RL_magick_.lib: ошибка LNK2019: неразрешенный внешний символ

Я хотел бы использовать Gmagick с PHP7.0 в моем Windows Server 2012. Я обнаружил, что Gmagick для Windows в pecl.php.net устарел, поэтому я собираюсь создать расширение самостоятельно.

Я следовал за пошаговое руководство из PHP, чтобы построить расширение для Windows. А также руководство в GraphicsMagick собрать необходимые .lib файлы. Пакеты, которые я использовал для сборки:

  • PHP 7.0 source (Thread Safe)
  • PHP SDK бинарные инструменты
  • Visual C ++ 14.0 (Visual Studio 2015)
  • Graphicsmagick 1.3.27 источник
  • gmagick-2.0.4RC1

Я построил Graphicsmagick для файлов .lib, необходимых PHP, с параметрами:

  • Статический многопоточный прогон
  • 64-битный
  • Включить все демо и т. Д.
  • Создать формат Visual Studio 7
  • Q8

Когда я собирал PHP для расширения gmagick, он отмечал длинный список ошибок, говоря, что CORE_RL_magick_.lib: ошибка LNK2019: неразрешенная ссылка на внешний символ xxxx в функции xxxx.
Что следует упустить в процедуре? Было бы здорово, если бы кто-то мог мне помочь.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]