|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
Проблемы с подключением Allegro 5 к DEV C++ 5.1114.06.2026, 13:15. Показов 17187. Ответов 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 Есть ли разница между подключением статической библиотеки и подключением одного только файла |
|
12 / 10 / 2
Регистрация: 06.09.2022
Сообщений: 436
|
|
| 05.07.2026, 20:18 [ТС] | |
|
Royal_X, возникла другого рода проблема, уже скомпилированный EXE шник требует файлы DLL от компилятора ! ИИ от гугла советовал в линковку добавить
-static-libgcc -static-libstdc++ Но чтото это не помогает. А все DLL пехать от компилятора не хочется пехать в папку проекта. Да скорее всего новый SFML будет использовать последние Direct X, а это не приемлимо для компов без нормальной видяхи Я какой то побовал MinGW качать - у меня не получилось его установить. Версию 11 вроде
0
|
|
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
||||
| 05.07.2026, 20:27 | ||||
|
если хочешь получить один EXE, который не будет нуждаться в dll-кишках рядом, используй статическую линковку -staticно еще в дефайны препроцессора SFML_STATICи нужно использовать статические либы, они у SFML с суффиксом "s". Например, sfml-graphics-sДобавлено через 5 минут
1
|
||||
|
Заблокирован
|
|||||||
| 05.07.2026, 22:46 | |||||||
|
2. vcpkg install wxwidgets --only-downloadsРезультаты выше описанной команды:
vcpkg\buildtrees\wxwidgets\Пакеты распакованы и готовы к компиляции, повторная команда "install", уже без опции --only-downloads.Думаю, можно идти их править и компилировать. Нагуглил быстро. То есть, вопрос о незнании, отбрасываем.
0
|
|||||||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
|||||||||||
| 05.07.2026, 23:47 | |||||||||||
|
RabbitAttaks, т.е. ты этот vcpkg используешь для скачивания сорцов, причем не самой свежей версии?
А что мешает перейти на https://wxwidgets.org/downloads/, и просто скачать архив с сорцами? ![]() Ну а дальше, как понял, все равно вручную придется настраивать либу через setup.h и только потом компилировать. Никакого смысла в использовании vcpkg именно таким образом, как ты описал, я не вижу.Вот, другое дело, если полностью автоматизировать процесс. Но и тут я бы вместо vcpkg предпочел использовать CMake + Git. Написал бы CMakeLists.txt, в котором всё это автоматизировал бы. Например, вот так можно скачать wxWidgets через git, которого вызываем в CMakeLists.txt
0
|
|||||||||||
| 05.07.2026, 23:58 | |||
|
0
|
|||
| 06.07.2026, 00:02 | |
|
Но с другой стороны на Ubuntu может и без vcpkg будет тоже удобно - посмотрю. Скорее всего, от vcpkg откажусь. Качает он долго и весит много, да и пакеты обновляет с запазданием, как оказалось - мне лучше самому собирать с помощью MinGW.
0
|
|
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
|||
| 06.07.2026, 00:09 | |||
![]() Это было в контексте Godot. Начиная с версии 4.5 Godot не поддерживает Win 7. И вот я советовал перейти на вин 10, чтобы использовать крайнюю версию движка. Добавлено через 2 минуты Кроме того, если будет необходимо автоматизировать процесс сборки, но как выше написал, лучше использовать стандарт отрасли: CMake + Git. Последний очень быстро качает.
0
|
|||
| 06.07.2026, 00:09 | |
|
0
|
|
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
||||
| 06.07.2026, 00:15 | ||||
|
Устройство, которое справляется с вин 7, должно и с 10 работать. Так что, странно, что он не обновляется. я даже статистику ему показывал, что 98,02% пользователей винды на декстопе используют либо 10, либо 11. Именно по этой причине, все новые программы не поддерживают Win 7. Win 7 не поддерживают ни крайние версии Unity, UE, Godot, ни VS 2026, ни MSYS2, ни Qt Creator... ![]() если это так, то нужно ему сказать, что игры вин 7 можно и на 10 поставить неофициальными способами
0
|
||||
| 06.07.2026, 00:26 | ||||||||
0
|
||||||||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
||||||||||||
| 06.07.2026, 00:33 | ||||||||||||
|
но для маленьких проектов можно и вручную скачивать сорцы. Добавлено через 3 минуты 8Observer8, но иногда в CMakeLists.txt нужно писать еще эту строчку
Поэтому даже при клонировании тоже нужно --recurse-submodules юзать
1
|
||||||||||||
| 06.07.2026, 01:07 | ||||||||||
|
Добавлено через 9 минут
Да, если бы бы я кому-то скинул свой проект, то пришлось бы объяснять, что пути нужно заменить на свои пути. Но если работаешь над проектами один, то получается быстро и место экономишь.
0
|
||||||||||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
||
| 06.07.2026, 01:12 | ||
|
0
|
||
| 06.07.2026, 01:18 | ||
|
0
|
||
|
Заблокирован
|
||
| 06.07.2026, 01:21 | ||
|
Ты просто привел самый простой случай. Самые новые библиотеки использовать нужен такой же сильный резон как и самые старые. Я ничего не рекламирую, ты сам должен понимать что такое автоматика(всё за тебя уже сделано) и что такое ручное дрочево.
0
|
||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
||
| 06.07.2026, 01:23 | ||
|
git clone --recurse-submodules скачивает, а CMake генерирует и конфигурирует под любой компилятор или ide vcpkg для слабаков)) попытка сделать виндовый pip. Но пакеты pip свежие, а сама установка без танцев с бубном.
0
|
||
| 06.07.2026, 01:26 | ||
|
0
|
||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
|||||||
| 06.07.2026, 01:36 | |||||||
|
только вот в шаблоне для статика нужно до вызова git прописать
-static. Можно юзать target_compile_options
1
|
|||||||
|
Нарушитель
6337 / 3069 / 1054
Регистрация: 01.06.2021
Сообщений: 11,773
|
|
| 06.07.2026, 01:50 | |
|
8Observer8, но, честно говоря, не думаю, что на SFML можно что-то серьезное разработать.
Это же библиотека для создания пет-проектов за 5 мин))
0
|
|
| 06.07.2026, 02:21 | |||||||||
CMakePresets.json:
0
|
|||||||||
| 06.07.2026, 02:21 | |
|
Подключение библиотеки в Dev C++
Подключение в Dev C++ Подключение статической библиотеки в dev c++
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|