Плагин 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 ответ
- Eclipse Window CDT Настройка параметров pkg-config-> Свойства-> Настройки-> вкладка pkg-config
- Изменение цепочки инструментов MinGW GCC -> Linux GCC, потому что -> в Windows msys2 pkg-config генерировать путь в стиле Linux