|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
Проблемы с подключением Allegro 5 к DEV C++ 5.1114.06.2026, 13:15. Показов 17415. Ответов 257
Метки нет (Все метки)
Allegro 5 - это библиотека для 2D игр типа SFML только низкоуровневая, решил в ней покопаться, потому что там графика идёт на любой видяхе даже без драйверов.
Не находит библиотеку allegro_image.h ! Где это взять ? У кого то вообще Allegro 5 присоединялась к DEV C++ 5.11 ,,,,,,???
0
|
|
| 14.06.2026, 13:15 | |
|
Ответы с готовыми решениями:
257
Dev-C++, а именно allegro Проблемы с Allegro на MinGW Есть ли разница между подключением статической библиотеки и подключением одного только файла |
|
Заблокирован
|
|
| 02.07.2026, 23:26 | |
|
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 02.07.2026, 23:34 [ТС] | |
|
RabbitAttaks, была игра в 90 х Imperium Galactica - эмуляция 3d через 2D аксонометрию и самое интересное что она работает на моём старом ноуте, на котором не установлены драйвера на видяху ! Или там видяха совсем никакая. Я просто хочу понять на какой графике это всё делалось.
0
|
|
|
Заблокирован
|
|||
| 02.07.2026, 23:46 | |||
|
Теперь есть игровые движки. А на счёт не рисует в окне SFML, код в студию. Видимо просто неправильно обрабатываешь цикл прорисовки окна.
0
|
|||
| 03.07.2026, 00:03 | ||||
|
2
|
||||
| 03.07.2026, 00:40 | |
|
Станно, что здесь кнопки
Add не активные на вкладках Binaries, Libraries и на остальных вкладках:Может у кого-то была такая проблема? Mr_den, может вместо Dev-C++ рассмотрите другую среду, которая поддерживает CMake? Например из бесплатных с поддержкой CMake:
0
|
|
| 03.07.2026, 01:03 | ||||||
|
Если вы установите CMake, скачаете собранный Allegro5 для GCC, распакуете MinGW (https://winlibs.com/) на диск C в папку
C:\mingw64, добавите путь C:\mingw64\bin в PATH, то CLion и Qt Creator автоматически найдут эти пути и проект запустится в этих средах:CLion: Qt Creator:
0
|
||||||
| 03.07.2026, 02:20 | ||||||||||||||||
|
Я нашёл способ, как подключить к Dev-C++ 6.3 современный MinGW. Я здесь скачал версию без инструментов сборки и отладки:
Embarcadero_Dev-Cpp_6.3_No_Compiler_Setup.exe - этот установщик весит 8 MB. Если нажать в Dev-C++ Tools -> Compiler Options..., то появится окно настроек. Далее, если нажать эту кнопку, которая автоматически должна проводить настройку:То будет выдано сообщение, что ничего не обнаружено в папке C:\Program Files (x86)\Embarcadero\Dev-Cpp\TDM-GCC-64Я просто внутри папки Dev-Cpp создал папку TDM-GCC-64 и скопировал туда содержимое папки mingw64, которую скачал c https://winlibs.com/Перезапустил Dev-C++ и все инструменты были обнаружены автоматически: Приложение "Hello, World!" работает с современной версией MinGW: Я не вижу способа, как подключить MinGW из MSYS к Dev-C++. Если нужен SFML, то для Dev-C++ придётся собирать его из исходников. Собирать SFML из исходников несложно. Если у вас установлены CMake и MinGW, то заходите в папку с исходниками SFML2 (для 3-й версии тоже должно работать) и копируете команду в консоль для конфигурирования сборки, например, путь указываете куда будет устанавливаться сборка и указываете тип сборки Release и предварительные файлы будут сохранены в папку dist:
C:/libs/SFML-2.6.2-mingw, а папку с исходниками можно удалить.
0
|
||||||||||||||||
|
Заблокирован
|
|
| 03.07.2026, 05:01 | |
|
8Observer8, если будет время, то я тоже сравню скорости winlibs и msys2. Посмотрим, действительно ли winlibs уже работает быстрее. Если нет, то я создам новый issue.
Что меня удивляет, так это то, что в твоём тесте версия 13.1 из winlibs (собственно, это та самая медленная версия) тоже почти не уступает в скорости современным версиям 16.1. Т.е. раньше она в 2 раза была медленной, а сейчас та же версия волшебным образом стала быстрой?
0
|
|
| 03.07.2026, 06:44 | ||
|
Ты тестировал 3-й релиз: Дальше появился 4-й релиз:
0
|
||
| 03.07.2026, 06:52 | ||
|
0
|
||
| 03.07.2026, 07:08 | |
|
Allegro5 я подключил к Dev-C++, но пока не понял, как папку с шрифтом подключить (assets/fonts/ - эту папку я скопировал в папку с проектом, но даже EXE запускаю, а папку не видит), то есть текст на русском в окне не выводится:
Тот же самый код выводит текст на русском в CLion и Qt Creator - было на скриншотах в сообщении #26
0
|
|
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 03.07.2026, 07:17 [ТС] | |
|
8Observer8, Они все весят много и потом DEV C++ не зависит от сайта разработчика. И весит мало. Компилятор только говёный
А так он не плохой
1
|
|
| 03.07.2026, 07:24 | |
|
Всё, я разобрался почему не выводил текст на русском. Я когда нажал сохранить файл и выскочило сообщение:
Я не вчитываясь нажал быстро No и кодировка стала неправильная, а потом опять сохранил main.cpp и нажал Yes, чтобы сохранилось с кодировкой UTF-8 и сейчас текст выводится:
0
|
|
| 03.07.2026, 07:39 | ||
|
Компилятор настраивается в Tools -> Compiler Options, а пути к Allegro5 в Project -> Project OptionsЯ добавил следующие флаги линковки для Allegro в Parameters -> Linker: -lallegro -lallegro_audio -lallegro_image -lallegro_font -lallegro_ttf -lallegro_primitives -lallegro_main:
0
|
||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
||||||
| 03.07.2026, 09:20 [ТС] | ||||||
|
Я нашёл Allegro.ver.4.2.zip мне ИИ дал схему как подключать к DEV 5.11: Это просто квест какой то
![]() Да, Allegro 4.2 вполне реально запустить на Windows 7 64-бит, но есть несколько нюансов, которые важно учесть для успешной компиляции и работы программ. Самое важное ограничение заключается в том, что Allegro 4.2 — это 32-битная библиотека. Даже если у вас 64-битная Windows, вам обязательно нужно использовать 32-битный компилятор (например, MinGW 32-bit ), так как собрать 64-битное приложение с этой версией библиотеки не получится. Для подключения библиотеки в вашей среде разработки выполните следующие шаги: Библиотеки для линковки (Linker): Вам нужно добавить в настройки линковщика список необходимых файлов. Обычно это alleg.lib (для динамической сборки) или alld.lib (для отладки). Если вы используете MinGW, флаг будет выглядеть как -lalleg. Runtime файлы: Не забудьте положить файл alleg42.dll в папку с вашим скомпилированным .exe файлом, иначе программа не запустится, выдав ошибку об отсутствии DLL.
Ладно заканчиваю опыты с 5.11 А жаль - он весил всего 49 мб
0
|
||||||
|
Заблокирован
|
||||
| 03.07.2026, 09:53 | ||||
|
Вот, я написал об этом здесь https://github.com/brechtsande... 4873213188
0
|
||||
| 03.07.2026, 10:00 | |||
0
|
|||
|
Заблокирован
|
|||
| 03.07.2026, 10:09 | |||
|
Добавлено через 5 минут ну такие себе игры, на любителя
0
|
|||
|
Заблокирован
|
||
| 03.07.2026, 10:19 | ||
![]() Игру в этом столетии на Алегро мы не увидим
0
|
||
| 03.07.2026, 10:21 | ||||
pacman -S mingw-w64-ucrt-x86_64-gcc)
0
|
||||
| 03.07.2026, 10:21 | |
|
Подключение библиотеки в Dev C++
Подключение в Dev C++ Подключение статической библиотеки в dev c++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|