Uma biblioteca estática C ++ pode vincular a biblioteca compartilhada?

Digamos que eu tenha uma biblioteca C ++ estática, static.lib e eu quero chamar algumas funções de uma biblioteca compartilhada C ++, digamos shared.lib. É possível?

Agora suponha que eu tenha outra biblioteca compartilhada, digamos shared2.lib, que vincula a static.lib, mas não vincula a shared.lib. O vinculador vincula automaticamente o shared2.lib ao shared.lib nesse caso?

Estou usando o Microsoft Visual Studio 2003.

questionAnswers(3)

yourAnswerToTheQuestion