如何解决.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已由解决方案中未包含的项目构建,则只需将其添加到“其他相关性”设置中。切换到发布版本配置并重复。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。