|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 425
|
|
Проблемы с подключением Allegro 5 к DEV C++ 5.1114.06.2026, 13:15. Показов 9420. Ответов 183
Метки нет (Все метки)
Allegro 5 - это библиотека для 2D игр типа SFML только низкоуровневая, решил в ней покопаться, потому что там графика идёт на любой видяхе даже без драйверов.
Не находит библиотеку allegro_image.h ! Где это взять ? У кого то вообще Allegro 5 присоединялась к DEV C++ 5.11 ,,,,,,???
0
|
|
| 14.06.2026, 13:15 | |
|
Ответы с готовыми решениями:
183
Dev-C++, а именно allegro Проблемы с Allegro на MinGW Есть ли разница между подключением статической библиотеки и подключением одного только файла |
| 04.07.2026, 19:12 | |||
|
1
|
|||
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|||
| 04.07.2026, 19:26 | |||
|
8Observer8, ты уже всё за него сделал. А если ТС не сможет настроить несколько путей в IDE, то лучше пусть он забросит программирование...
0
|
|||
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|
| 04.07.2026, 21:35 | |
|
До кучи IDE, добавим Eclipse. Путь к bin(mingw) компилятора в переменные среды Path и он сам подхватывает.
Но я не скажу что порог вхождения пользованием средой ниже чем у других многофункциональных IDE. В любом случае, придется искать нужные настройки, гуглить и пробовать.
0
|
|
| 04.07.2026, 21:39 | |
|
Записал полное видео без звука от момента скачивания архивов выше и подключения g++, mingw-make, gdb и т.д. до запуска SFML3 в Dev-C++ 5.11. Получилось 8 с лишним минут, но я там почти 2 минуты скачивал один архив за другим из сообщения выше и всё делал плавно, не торопясь:
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|
| 04.07.2026, 21:57 | |
|
8Observer8, в dev c++ можно просто выбрать папку с компилятором (кнопка называется Add a compiler set by folder). Не нужно отдельно выбирать все exe-файлы из папки компилятора, просто выбираешь папку компилятора, а ide сама всё нужное подхватит.
1
|
|
| 04.07.2026, 22:25 | |
|
1
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|
| 04.07.2026, 22:26 | |
|
8Observer8, но честно говоря, я не понимаю, почему ТС так хочет этот dev c++. Это старинное барахло.
Вот, C::B показывает даже документацию при вводе кода. Т.е. не нужно даже переходить к заголовочным файлам, чтобы читать описание функций (а они в SFML неплохо задокументированы в hpp файлах), а можно читать доку прям при написании кода в редакторе. Такого я даже в VS не увидел, чтобы прям документация отображалась. VS отображает лишь список доступных методов, а вот C::B отображает как список, так и документацию. Хз, возможно в настройках VS можно включить доку... Как видно на скриншоте, доку не отображается при вводе.
1
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|||||||||||
| 04.07.2026, 22:44 | |||||||||||
|
8Observer8, мы еще забыли написать ТС самое важное в работе с SFML, что обязательно нужно
либо включить верт. синхронизацию, что равносильно выставлению fps на уровне частоты монитора
1
|
|||||||||||
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|
| 04.07.2026, 23:38 | |
|
0
|
|
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|
| 04.07.2026, 23:42 | |
|
Выше при наборе точки и ручном выборе функции.
И при наборе. Хотя я вручную сдвинул, он выбрал более подходящий символ, rotate. Как подсказывает нейронка, этим заведует IntelliSense.
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
||
| 05.07.2026, 00:08 | ||
|
я даже в настройках All settings > Languages > C/C++ > IntelliSense > Quick Info пытался добавлять кастомные Doxygen теги, но ничего не помогает RabbitAttaks, открыл проект в VS 2022 - да, у меня тоже всё показывает, как при наведении курсора, так и при вводе. Значит, проблема с VS 2026
0
|
||
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|
| 05.07.2026, 00:09 | |
|
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|||
| 05.07.2026, 00:12 | |||
|
Ну ничего, просто буду открывать проект в VS 2022, все равно у меня обе версии установлены.
0
|
|||
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|
| 05.07.2026, 00:17 | |
|
Royal_X, что такого есть в 26 студии? зачатки с++26, а с++23 уже вышел из preview(как в 22-ой)?
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|||
| 05.07.2026, 00:25 | |||
|
- в Platform Toolset можно выбрать v145 (в VS 2022 - v143) - т.е. MSVC Build Tools посвежее - говорят, что сборка стала быстрее, но лично я прям буста не замечаю - говорят, что меньше ram потребляет и меньше проц. нагружает - много улучшений в инструментах ИИ, но они мне не нужны - поддержка .NET 10 - WinSDK свежее но так в целом ничего особенного https://developercommunity.mic... t/11051959 другие тоже жалуются на различные глюки Вообще, VS 2026 еще не так стабильна, как VS 2022. Кроме того, VS 2022 имеет по-прежнему имеет ряд преимуществ, например, работает с UE 4.27.2, тогда как данная версия движка не работает с VS 2026. Еще, для работы с Unity новая VS 2026 скачивает очень много компонентов, в том числе тяжеленький .Net SDK. В то же время, VS 2022 в этих компонентах не нуждается и работает с Unity на легком .Net Framework, который и так уже установлен. Имею в виду, если в VS 2022 поставить галочку возле компонента Unity, то ide особо ничего нового и не качает, лишь утилит на несколько десятков МБ. А вот у VS 2026 компоненты для Unity занимают больше гигабайта. И это при том, что в работе никаких отличий не наблюдается. Так что, если у тебя VS 2022, то так и оставь, не нужно пока переходить на VS 2026 (ну разве что если не жалко дискового пространства, можешь поставить параллельно). VS 2022 это по-прежнему актуальный продукт, стабильно получающий все обновления.
1
|
|||
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 425
|
|
| 05.07.2026, 16:57 [ТС] | |
|
Всё проблему решил
https://www.youtube.com/watch?v=EwT53aqhxX8SFML на 64 бита 5.11 не потянет ! Связано с ошибками компилятора ! А возможно, кстати в 90 ые и не делали игр под 64 бита Ох 2 дня мучался версии перебирал ! ![]() ДА ! Первая полноценная 64-битная клиентская версия Windows — Windows XP Professional x64 Edition — вышла 30 апреля 2005 года
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
|||
| 05.07.2026, 17:44 | |||
|
бери SFML 3.1.0 и компилятор посвежее (gnu gcc 14.2 - 16.1)
1
|
|||
|
23 / 20 / 3
Регистрация: 07.06.2026
Сообщений: 112
|
|||||||
| 05.07.2026, 18:31 | |||||||
|
Добавлено через 23 минуты Посмотрел через vcpkg, сколько всего интересного:
1
|
|||||||
| 05.07.2026, 19:29 | |
|
Я сегодня впервые в жизни с утра попробовал
vcpkg через подсказки Gemini - он в нескольких консольных командах в одном сообщении всё написал. Если не учитывать время скачивания и установки пакетов, то я за секунды установил: sfml3, sdl3, glad-gl-3.3, ixwebsockets (соединился со своим VPS сервером с Ubuntu с ixwebsockets - тоже через vcpkg) и запустил тестовые примеры, без каких либо настроек в VS, предварительно выполнив команду vcpkg.exe integrate install (делает интеграцию с VS). Можно было бы дать совет TC серьёзно задуматься в самое ближайшее время сменить Win 7 на Win 10/11 и найти место для VS, либо, если железо не позволяет ставить Win 10, то установить современный Linux (Ubuntu, Fedora и т.д.) и так же устанавливать либы через vcpkg, но все наши советы летят в пустоту, поэтому ничего больше советовать ему не буду, пока он не начнёт пробовать очевидно адекватные советы форумчан, а не гнуть свою линию с сильно устаревшим софтом.
0
|
|
|
6315 / 3038 / 1054
Регистрация: 01.06.2021
Сообщений: 11,573
|
||
| 05.07.2026, 19:57 | ||
|
8Observer8, vcpkg можно использовать в двух режимах - классическом и манифеста.
В классическом режиме всё довольно просто. Там как раз делается через integrate install. Пакеты устанавливаются глобально в папку vcpkg/installed, общую для всех проектов на компьютере. Библиотека ставится вручную, один раз, командой в терминале. Однако, говорят, что это не путь джедая, а школоло. Типа для реальных, серьезных проектов нужно использовать режим манифеста, когда в самом проекте создается vcpkg.json. Зависимости хранятся локально в проекте, а устанавливается автоматически при сборке. Проект становится самодостаточным и переносимым: любой человек, клонировавший репозиторий, при первой сборке автоматически получит нужные версии SFML и остальных библиотек (разумеется, если установлен компонент vcpkg). В режиме манифеста больше контроля над версиями и всё происходит автоматически. Другой недостаток, что пакеты vcpkg не самые свежие. Например, показывает, что там только sfml 3.0.2. А ведь есть уже 3.1.0. wxwidgets 3.3.1, но уже есть 3.3.2. К тому же, перед сборкой wxwidgets я меняю кое-какие параметры в setup.h, а с vcpkg не знаю, как то же самое сделать.
1
|
||
| 05.07.2026, 19:57 | |
|
Подключение библиотеки в Dev C++
Подключение в Dev C++ Подключение статической библиотеки в dev c++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
начало и оглавление
-
Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование. . .
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|