Я пытался пересобрать wxWidgets и wxAutoExcel. несколько раз и с разными настройками, следуя инструкциям, приведенным в https://pbfordev.github.io/wxAutoExcel/, но безуспешно, следует отметить, что образцы библиотеки построены нормально и работают. ниже приведены снимки окна ошибок в VS2022:


[img]https://i.sstatic .net/bgL97wUr.png[/img]
если нужны какие-либо разъяснения, прокомментируйте.
Я пытался пересобрать библиотеку и wxWidgets во всех возможных конфигурациях (статическая, динамическая, x64, win32).
Когда я использую образцы изолированно (отдельный проект), это работает.
Я подумал, что может быть проблема с настройками vs2022, я сбросил настройки vs2022 и создал новый проект при включении wxAutoExcel.h Я получаю сообщение об ошибке.
Добавление кода и сообщений об ошибках в виде обычного текста:
#include
#include
using namespace wxAutoExcel;
Ошибки:
Error C2146 syntax error: missing ')' before identifier 'GetHWND' myProject C:\wxAutoExcel\include\wx\wxAutoExcelApplication.h 1174
Error C3646 'GetHWND': unknown override specifier myProject C:\wxAutoExcel\include\wx\wxAutoExcelApplication.h 1174
Error C2059 syntax error: ')' myProject C:\wxAutoExcel\include\wx\wxAutoExcelApplication.h 1174
Error C2238 unexpected token(s) preceding ';' myProject C:\wxAutoExcel\include\wx\wxAutoExcelApplication.h 1174
Подробнее здесь: https://stackoverflow.com/questions/786 ... ts-project