Можете ли вы рассказать мне, как установить GTK на Windows 10 или пошаговое руководство, все те, которые я пробовал, мне не помогли. Возможно, если кто-то объяснит, как скомпилировать из cmd или подготовить IDE (возможно, код: блок).Установите GTK для c на Windows 10?
ответ
Все команды, которые я упоминаю должен быть запущен в оболочке MinGW, здесь: C:\msys64\msys2_shell.cmd
Первое обновление msys2 с pacman -Syu
Убедитесь, что вы установили GCC ... Установите необходимый набор инструментов для GCC с pacman -S mingw-w64-x86_64-toolchain
, При использовании pacman просто продолжайте вводить ввод, если вам будет предложено выполнить процедуру установки и вернуться в командную строку.
Чтобы настроить этот шаг с помощью кода: Блоки, убедитесь, что вы переходите в меню «Коды: Блоки» «Настройки» -> «Компилятор» и меню «Служебные файлы». Оттуда поместите в установочный каталог msys2 и где вы установили компилятор MinGW GCC (для меня это помещало C:\msys64\mingw64
) в опцию каталога установки компилятора. Также отредактируйте путь C Compiler
в том же меню до x86_64-w64-mingw32-gcc.exe
.
Далее, чтобы установить gtk + 3.0, используйте команду pacman -S mingw-w64-x86_64-gtk3
. Теперь будет установлена последняя версия GTK + 3.0, поэтому пришло время настроить ее с помощью Code: Blocks.
Открыть код: Блокировать и создать новый файл C. Вы можете определенно написать свой код в Code: Blocks, но я не предлагаю вам его компилировать. Два компиляции, вернитесь к оболочке MINGW. Введите nano ~/.bashrc
, чтобы отредактировать его. Вы можете прокручивать вниз с помощью клавиш со стрелками в нижней части файла и добавить: PATH=$PATH:/c/msys64/mingw64/bin
. Перезапустите оболочку MINGW и откройте ее.
Наконец, попробуйте запустить:
gcc source.c -o executable.exe `pkg-config --cflags --libs gtk+-3.0`.
Если эта команда не работает, я предложил бы использовать i686 версию GCC, установленной в MinGW.
Надеюсь, это поможет!
после того, как я создаю файл.exe, когда я запустил его, нажав на значок, он дал мне ошибку: невозможно запустить программу, потому что msys-gcc_c.dll не присутствует в компьютере. Для решения проблемы попробуйте переустановить программу. Но если я запускаю его с терминала, то работает. Как мне его экспортировать на другой компьютер? – Pegasum
@Pegasum: вы помещаете все необходимые библиотеки DLL в ту же папку, что и исполняемый файл. –
Да, @DavidGrayson прав. Не пытайтесь статически связывать библиотеки, иначе это может привести к беспорядку. Я рад, что мой ответ помог вам. – iRove
- 1. Запуск приложений GTK # на Windows 10
- 2. Python GTK + 3 на Windows 10
- 3. Установите Gtk 3 для питона на макинтош
- 4. Как построить пакет gi-gtk на Windows 10 со стеклом
- 5. Установите gstreamer-sharp для Xamarin Studio (Gtk #)
- 6. Установите кордову на окна 10
- 7. Родной GTK # на Windows?
- 8. GTK: Установите размер сетки в C
- 9. Установите paramiko на Windows
- 10. Установите RHC Client Tools (Openshift) на Windows 10
- 11. Установите Windows 10 на OSX Parallels - установочный драйвер носителя отсутствует
- 12. Установите FlashMode на Windows Phone 8 C#
- 13. Установите самозагрузки-дерзость на окнах 10
- 14. Тема Gtk в GTK # (Windows)
- 15. gtk работает под окнами 10
- 16. Установить Windows 10 appxbundle на windows 10 mobile
- 17. Windows приложения для телефонов на Windows 10
- 18. C: Установите time_t в следующие 10 вечера
- 19. Установите TurboGears на windows xp
- 20. Установите ruby devkit на Windows
- 21. Установите драйверы phpMongo на windows
- 22. C# NAudio для Windows 10 Universal App
- 23. Простой механизм обновления для приложения C/GTK для Windows
- 24. Windows 10 универсальное приложение не работает на windows 10 mobile
- 25. Winginx Faild для запуска на Windows 10
- 26. Приложение Gtk C - установите PWD, поэтому работа с картинками
- 27. Caps Обнаружение блокировки - Windows 10 против Windows 10 Mobile - C#
- 28. PointerCaptureLost C# UWP Windows 10
- 29. Tensorflow на Windows-10
- 30. Настройка python на windows 10 pro
Пошаговое руководство по установке MSYS2 и установке пакетов на MSYS2 - https://msys2.github.io/. После того, как вы создали эту настройку, сделайте 'pacman -Ss gtk', и вы должны найти правильные пакеты для GTK +. 'pacman -Ss gcc' для gcc, который вы создаете из командной строки; с этого момента есть много учебников. Удачи! – andlabs
как создать и скомпилировать файл? – Pegasum