Невозможно сделать wxWidgets-3.0.4 на кодовых блоках - PullRequest
0 голосов
/ 29 мая 2018

Я сталкиваюсь с проблемой, когда пытаюсь установить wxWidgets-3.0.4 и использовать его с Code :: Blocks.Я много искал в интернете что-то похожее, но безуспешно.

Я установил wxWidgets в каталог C: \ wxWidgets-3.0.4. Я использовал инструкции с сайта здесь но когда я набираю

mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0

, я получаю


C:\wxWidgets-3.0.4\build\msw>mingw32-make.exe -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0
if not exist ..\..\lib\gcc_dll\msw mkdir ..\..\lib\gcc_dll\msw
process_begin: CreateProcess(NULL, -c "if not exist ..\..\lib\gcc_dll\msw mkdir ..\..\lib\gcc_dll\msw", ...) failed.
make (e=2): The system cannot find the file specified.
makefile.gcc:5642: recipe for target '..\..\lib\gcc_dll\msw' failed
mingw32-make.exe: *** [..\..\lib\gcc_dll\msw] Error 2

Итак, я не могу понять проблему.Почему я не могу продолжать.

1 Ответ

0 голосов
/ 29 мая 2018

Я подозреваю, что в вашем PATH есть некоторые утилиты Cygwin / MSYS, и они не работают с этими make-файлами, которые явно предназначены для использования в DOS-подобных средах.

Если вы хотите использоватьCygwin, вы должны создавать wxWidgets, используя configure.В противном случае введите path, чтобы увидеть текущее значение, и удалите из него все, что содержит mkdir.exe.

...