I have a Visual studio .sln file that has a couple of projects in it , let's call it project A,B,C. One particular project is designed such that its configuration type is a static lib. (That means it creates a static lib called MyProject.lib) . This MyProject.lib is then used by another project, one of which is the application.
I am running into a problem where I want to use some third party static lib (that sources a dynamic lib) in the project,MyProject . But since its type was a static lib, I did not have a Linker option. As a result i created another project , let's call it D, of type application, where I put files that required the third party . D builds without errors. I included the header file location in the main project A that was of type application. However, now when compiling A, I get linker errors , saying external symbol reference not found (these are the third party references) in D functions.
anyone can show me a good way to add third party libs to a project that produces a static lib?