-
Unmanaged class libraries compile to a static link library (a .LIB file). -
Both managed and unmanaged C++ applications can use .LIB files after changing linker settings to add an additional dependency. -
You might need to instruct the linker in the calling project to ignore the single-threaded C runtime library that is brought in with your library. -
Calling unmanaged C++ code from Visual Basic .NET or C# is more difficult than from managed C++. |