У меня есть динамическая библиотека A.dll , которая используется B.dll . Я использую B.dll в исполняемом файле C.exe .
level 0: A.dll
level 1: B.dll
level 2: C.exe
Я получаю ошибку компоновщика в Visual Studio, утверждая, что компоновщик не может найти библиотеку импорта A.lib, даже если мой исполняемый файл не использует A.dll напрямую. Почему это? Я предполагал, что информация в A.lib будет скомпилирована в B.dll