.lib子依赖项

| 我正在创建一个小的.lib 这个较小的.lib需要其他一些.lib。 我希望我的小.lib包含这些其他.lib的\“ code \”。 然后,使用我的小型.lib的应用程序将不需要这些其他.lib。 我正在使用Visual C ++ 2010。     
已邀请:
        我假设您将所有项目都放在一个解决方案中。右键单击“小库”项目,依次单击“属性”,“图书馆员”,“常规”。将依赖库添加到“其他依赖关系”设置中。为了确保在Debug配置中获得它们的调试版本,并在Release配置中获得它们的发布版本,使它们看起来像
$(OutDir)foo1.lib $(OutDir)foo2.lib
Etcetera。再次右键单击“ Project Dependencies”,并确保已选中依赖库项目,以便在“ small lib \”项目之前构建它们。 如果相关的.lib已由解决方案中未包含的项目构建,则只需将其添加到“其他相关性”设置中。切换到发布版本配置并重复。     

要回复问题请先登录注册