Может ли статическая библиотека C ++ связываться с общей библиотекой?

Допустим, у меня есть статическая библиотека C ++, static.lib, и я хочу вызвать некоторые функции из общей библиотеки C ++, например shared.lib. Является ли это возможным?

Теперь предположим, что у меня есть еще одна общая библиотека, например shared2.lib, которая ссылается на static.lib, но не ссылается на shared.lib. В этом случае компоновщик автоматически связывает shared2.lib с shared.lib?

Я использую Microsoft Visual Studio 2003.

Ответы на вопрос(3)

Ваш ответ на вопрос