Я пытаюсь использовать gtkmm3 в eclipse в окнах с Mingw-w64. Я установил MSYS2 и инструменты разработки, включая pkg-config, в Mingw-w64. Я добавил каталоги bin mingw и msys2 в свою Windows PATH. Команды можно запускать из обычной консоли Windows.
Я установил eclipse (с плагинами CDT) и установил плагин pkg-config для eclipse. Когда я перехожу в «Свойства»> «Сборка C / C ++»> «Настройки»> «Pkg-config», появляется список пакетов. Когда я выбираю gtkmm-3.0, флажок (и флажок для его зависимостей) остается установленным, но подключаемые каталоги не меняются. Я по-прежнему не могу создавать с помощью управляемой системы сборки, и при этом не работает проверка синтаксиса (я новичок в разработке gtk и хотел бы иметь возможность иметь синтаксис проверки eclipse). Я могу собрать проект, используя свой собственный make-файл, поэтому я знаю, что библиотеки установлены и настроены правильно.
Когда я использую ту же настройку в моей виртуальной машине Ubuntu (используя GNU GCC, а не Mingw), все работает по назначению. Похоже, это проблема с Mingw или MSYS2.
Есть ли что-то, что я пропустил при настройке MSYS / Mingw или что-то еще, что я мог бы попытаться заставить это работать?