Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 03.06.2019
Сообщений: 1
1

Проблема с линковкой Allegro 5 к проекту на С++ (MinGW)

03.06.2019, 23:49. Просмотров 390. Ответов 0

Доброго времени суток, программисты! Занимаюсь студенческим проектом и пришла пора подключить к нему библиотеку Allegro5. Дабы для начала разобраться, как это провернуть с MinGW, написал маленкий файлик просто чтобы удостовериться, что библиотека подключена:
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include <allegro5/allegro.h>
 
int main()
{
    al_init();
    return 0;
}
Предварительно загрузил бинарники allegro (проверил соответствие с моей версией MinGW), раскидал всё по нужным папкам (lib, bin, include) в директории самого MinGW
Для того, чтобы собрать тестовую прогу, воспользовался командой g++ -o test test.cpp -lallegro. Заголовочный файл включился без проблем, а вот сама либа - судя по всему нет. От компилятора я получил: undefined reference to `al_install_system'. Пробовал линковать с другими библиотечными файлами (например, -lallegro_monolith-debug-static), пробовал указывать полный путь к файлу и ещё кучу всего, что уже забыл. Ошибки, что файл не найден не возникает, но ошибка линковки всё равно выскакивает
Уже прошерстил все форумы и дошёл до видео на португальском - всё равно не понимаю, что делаю не так
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2019, 23:49
Ответы с готовыми решениями:

Проблемы с Allegro на MinGW
Всем привет. Установил MinGW (версия указана на скриншоте) на Windows 10, запустил CMD и попробовал...

Проблема с линковкой
Пишу игру в Code::Blocks, использую glut. Компилятор ошибок не выдаёт и обьектные файлы создаются,...

Проблема с линковкой
До сих пор мучаю злосчастный класс (в далёком прошлом это был класс студенты), пытаясь разнести всё...

Подключить *.lib к проекту MinGW C++ на eclipse
Создал проект С/С++. Консольное приложение для windows *.exe. Компилирую MinGW. В роли билдера &quot;CDT...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2019, 23:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Проблема с ассоциацией файла к проекту
Всем доброго времени суток! Я сделал ассоциацию файла к проекту, что бы мой формат файла открывался...

MinGW, при установке ошибка: unpacking mingw-get-0.6.2-mingw32-beta-20131004-1-bin.tar.xz
Добрый день, форумчане! Недавно начал изучать Си, решил попрактиковаться. В качестве компилятора не...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.

Mingw-w64 MinGW TDM-GCC
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и...

Cadence Allegro
Приветствую! Вот не зря говорят, что по мере работы с этим софтом, ты его ненароком возненавидишь...

Проблемы с линковкой
Возникла проблема. Нашел на другом форуме точную формулировку своей проблемы. Решение той проблемы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.