2014-11-25 2 views
0

Я просто написал маленькую программу для тестирования Bullet Physics:Пули программа физика врезается

#include <btBulletDynamicsCommon.h> 

int main() 
{ 
    btBroadphaseInterface *broadphase = new btDbvtBroadphase(); 
    delete broadphase; 
    return 0; 
} 

Но как только я запускаю программу, она просто падает (Windows говорит, что эта программа больше не работает).

Мой компилятор MinGW 4.8.1 и я использую Windows 8.1.

Это моя команда сборки: g++ -std=c++11 -O0 -o bulletTest.exe bulletTest.cpp -lBulletDynamics -lBulletCollision -lLinearMath -static

Что я должен изменить, чтобы позволить программе работать должным образом?

ответ

0

Я бы предположил, что вы реализуете пример «hello world» для пули.
http://www.bulletphysics.org/mediawiki-1.5.8/index.php/Hello_World

Он инициализируется так же, как вы, но больше классов, это минимальный пример для правильной инициализации пули.

+1

Спасибо за ваш ответ, но я уже выяснил, как правильно строить библиотеки. Сначала я построил библиотеки с MinGW 4.7.2, а затем скопировал их в MinGW 4.8.1. Я также опробовал пример Hello World, и теперь все работает отлично! – sigalor

Смежные вопросы