Порядок параметров компоновщика для SFML и GLUT - PullRequest
0 голосов
/ 26 февраля 2011

Кто-то попросил меня посмотреть какой-нибудь проект, в котором он хотел, чтобы я реализовал определенную функцию.Однако я не могу запустить программу, она использует как SFML, так и GLUT.Я на Windows Vista с Dev Cpp, и обе библиотеки установлены и работают нормально, если используются по отдельности.В этом проекте я получаю много ошибок компоновщика, которые все являются неопределенными ссылками на функции GLUT.Из предыдущего опыта я знаю, что изменение порядка команд компоновщика может привести к ошибкам.Но я просто не могу понять, что это правильно, я сейчас использую следующий порядок: -lsfml-graphics -lsfml-window -lsfml-system -lglut32 -lglu32 -lopengl32

Я также пробовалперемещая sfml вниз и перенасыщение, я просто не могу построить.Пожалуйста помоги.ТИА!

1 Ответ

0 голосов
/ 14 апреля 2011

SFML уже включает в свой пакет OpenGL.

Взято из учебника SFML с OpenGL с основного сайта:

Для использования OpenGL вы толькодолжен включать Window.hpp: заголовки OpenGL и GLU будут автоматически включены в него.Это исключает необходимость использования препроцессора, поскольку заголовки OpenGL имеют разные имена в каждой операционной системе.

...