Плагин Eclipse pkg-config не работает с MSYS2 Mingw в Windows

Я пытаюсь использовать gtkmm3 в затмении на окнах с Mingw-w64. Я установил MSYS2 и средства разработки, включая pkg-config, под Mingw-w64. Я добавил каталоги bin mingw и msys2 в мой путь Windows. Команды могут быть запущены из обычной консоли Windows.

Я установил eclipse (с плагинами CDT) и установил плагин pkg-config для eclipse. Когда я захожу в Свойства> Сборка C/C++> Настройки> Pkg-config, появляется список пакетов. Когда я выбираю gtkmm-3.0, флажок (и флажок для его зависимостей) остается установленным, но включаемые каталоги не изменяются. Я до сих пор не могу собрать с управляемой системой сборки и не работает проверка синтаксиса (я новичок в разработке gtk и хотел бы иметь возможность иметь синтаксис проверки затмения). Я могу собрать проект, используя свой собственный make-файл, чтобы я знал, что библиотеки установлены и настроены правильно.

Когда я использую ту же настройку в моей Ubuntu VM (используя GNU GCC, а не Mingw), все работает как положено. Кажется, проблема с Mingw или MSYS2.

Есть ли что-то, что я пропустил с настройкой MSYS/Mingw или еще что-нибудь, что я мог бы попытаться заставить это работать?

1 ответ

  1. Eclipse Window CDT Настройка параметров pkg-config-> Свойства-> Настройки-> вкладка pkg-config

PKG-конфигурации

  1. Изменение цепочки инструментов MinGW GCC -> Linux GCC, потому что -> в Windows msys2 pkg-config генерировать путь в стиле Linux

Замена цепочки инструментов

Другие вопросы по тегам