I want to create library (with my own code) which will use and include other libraries. The problem is that every time i want to use it's not enough to link my library but i also have to link all libraries that are used by my own.
So if my library uses - e.g - GLFW, GLEW and others, each project that wants to use code from my own library has to link to them too.
Is there a way where i can tell compiler/linker to add those 3rd party libraries to my own so i would need only to link one?
I'm working on Visual Studio 2013 (Community) and i'd prefer to build it as static library then dynamic, but as far as i see static library project can't even link other libraries. Do i have to build it as dnamic lib? Or is there some trick to get it done?
I hope i presented the problem well enough to understand it.