Я загрузил источник Bullet Physics на github и выполнил несколько различных инструкций по созданию/интеграции своих библиотек в свой проект.Ошибки при интеграции физики пули с проектом (неназванные метки)
Однако, это не имеет значения подход, я выбираю, я всегда в конечном итоге получить те же ошибки:
Один из гидов я последовал за ним это: http://bulletphysics.org/mediawiki-1.5.8/index.php/Creating_a_project_from_scratch
У меня есть пробовал вариации двух подходов:
.lib файлов1) Строительство пули, разместив его на своем проекте, как:
/bullet/bullet/src/bullet/lib
и ссылка libs на мой cmake, включая src на нем.
2) размещение всего, что я извлекаю из источника пули (как оно исходит от git repos) в/bullet в моей папке проекта.
затем добавление subdir/bullet к моему cmake и привязка его к моему проекту.
Оба устройства дают тот же результат, что и на изображении.
Что я делаю неправильно?
Редактировать: В принципе, я хочу, чтобы источник Bullet вместе с моим проектом, так что, когда я делаю свой проект, он будет компилировать Bullet один раз, и он будет использоваться для статического использования.
Поскольку мой проект работает на Windows/OSX/Linux, я хочу, чтобы источник создавал статические библиотеки, а не статические версии для каждой ОС. (Однако я не могу заставить его работать прямо сейчас только с уже созданной версией Windows).