Is it possible to use a library compiled by visual studio in an application compiled by g++ (mingw) on Windows?
If the library is written in C++ and exposes a C++ interface: no (because the name-mangling differs between g++ and VC++).
If the library is a static library written in C (or with an extern "C" interface): yes, but certain caveats apply.
extern "C"
If the library is a DLL with a C interface: yes, but you'll have to create your own import library.
1.4m articles
1.4m replys
5 comments
57.0k users