Я загрузил и извлек wxWidgets3.0.2, а затем открыл папку wxWidgets-3.0.2\build\msw
Я нашел wx_vc12.sln
, поэтому я запустил его из MSVC IDE, после чего мне было предложено обновить компилятор и библиотеки, я принял.как правильно построить wxWidgets 3.0.2 на visual studio 2015?
Я открылся из msvc: build->batch build
. Я выбрал все (проверил все), а затем нажал на сборку ...
начато строительство; это заняло несколько минут. когда он закончит это сказал мне, что 35 ошибок и 35 предупреждений были найдены, например:
Error C1189 #error: Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\src\tiff\libtiff\tif_aux.c) wxtiff C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h 1927
и один из предупреждений:
Severity Code Description Project File Line Warning C4005 'snprintf': macro redefinition (compiling source file ..\..\src\tiff\libtiff\tif_write.c) wxtiff C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\stdio.h 1925
Я гм, используя Windows 7 Professional x64 и Microsoft Visual Studio 2015
теперь, когда я пытаюсь создать образец, игнорируя ошибки и предупреждения, которые он сказал: link1104: невозможно открыть файл 'wxtiffd.lib'.
Если я открою каталог lib, ищущий указанный выше файл, я нахожу его только под расширением 'pdb': 'wxtiffd.pdb'.
Не могли бы вы разместить сообщение об ошибке, которую вы получили при создании самой библиотеки? Кроме того, как вы построили библиотеку - из терминала или IDE? И какие шаги вы предприняли для этого? – Igor
@Igor: Я отредактировал тему, добавив много деталей, посмотрел бы это? –