static vs dynamic libraries (windows)

Post Reply
bonjovi
Posts: 35
Joined: Mon Jul 20, 2009 12:58 pm

static vs dynamic libraries (windows)

Post by bonjovi »

Hi,

It is my very firsts steps with Bullet that seems to be a very good simulator. We are currently using ODE in our project and we would like to see if Bullet can be useful for us (instead of ODE or PhysX).

My questions are:
1] it seems that compiling with release or release DLL produce libraries (where as releaseDLL should procude .DLL and .lib files) -> do i do something wrong ? also, DLL libraries outputs are inside projects (ReleaseDLL\build\projectXXXX\thelibrary.lib) , whereas Release mode outs in Release8/lib/thelibrary.lib (that is most coherent).

2] isn't it possible to produce/get only 1 library to be included in our project instead of including a lot of libraries ?
I understand that i can do that alone because the code source is open but it is most coherent : we always have the same problems with ODE and is libraries/dll ouputs is various directories names and DLL names : every ODE update, the projects have to be re-done.

Thank you !
Post Reply