Mam więc rozwiązanie C++, które zawiera 3 projekty (2 DLL i 1 .exe).Projekt DLL nie generuje plików .exp i .lib
oto podstawowa reprezentacja zależności:
Application -> DLL2
Application -> DLL1
DLL2 -> DLL1
Problem mam to, że DLL2 (gdy budowanie go) generuje plik .dll, ale nie generuje plików .lib i .exp. Muszę poprawnie odwoływać się do DLL2 w projekcie aplikacji. Jednak DLL1 generuje te pliki, a ja porównałem ustawienia DLL1 z bibliotekami DLL2 i nie mogę znaleźć różnicy.
dzięki tej odpowiedzi pomógł mi. również muszę dodać co najmniej jedną metodę 'static __declspec (dllexport)', aby plik 'lib' pojawił się – javapowered