静的libから静的libをリンクする方法

静的lib_Aで使用している関数を含む静的lib_BをリンクしたくてもVisualStudioのGUIでは指定できない。もちろん、lib_Bをリンクしなくても、lib_Aビルドする事は出来る。しかし、lib_Aをexeで使用する場合、lib_Aが使用しているlib_Bファイルをexeがリンクせねばならない。これは部品としてlibを考えた際に、要件を満たしていないと言える。

Lib_Aのdspファイルに以下の様に書くと、exeで改めてリンクしなくてもよいようである。


# ADD LIB32 lib_b.lib /nologo