Моя домашняя работа - сделать 3d-игру, которая нуждается в поддержке физического движка. Я выбрал пулю, но она была написана на C ++, и я предложил собрать свой проект с помощью ndk. Однако для запуска программы с маркерами вам понадобятся четыре статических файла библиотеки:
- BulletCollision_debug.lib
- BulletDynamics_debug.lib
- BulletSoftBody_debug.lib
- LinearMath_debug.lib
Я не знаю, как обращаться с этими библиотеками в ndk-build. Кроме того, я хочу знать разницу между .lib и .a. Первая представляет собой статическую библиотеку c ++, а вторая - статическую библиотеку ndk. Не могли бы вы помочь мне прояснить загадку?