Czy biblioteka statyczna C ++ może łączyć się z biblioteką współdzieloną?

Powiedzmy, że mam statyczną bibliotekę C ++, static.lib i chcę wywołać niektóre funkcje z biblioteki współdzielonej C ++, powiedzmy shared.lib. Czy to możliwe?

Załóżmy teraz, że mam inną współdzieloną bibliotekę, powiedz shared2.lib, która łączy się z static.lib, ale nie prowadzi do shared.lib. Czy linker automatycznie łączy w tym przypadku shared2.lib z shared.lib?

Korzystam z Microsoft Visual Studio 2003.

questionAnswers(3)

yourAnswerToTheQuestion