【发布时间】:2020-04-02 10:06:33
【问题描述】:
我的 C++ 桌面应用程序是一个链接到十几个静态库(.lib 文件)并在静态库中使用 MFC 的 exe。 exe 的调试版本的总大小为 25 Mb。
我正在向其中添加一项新功能,我必须在创建新静态库或将我的功能添加到现有静态库之一之间做出选择。
有什么取舍?由于我们的静态库数量比较少,而且输出的 exe 也很少,那么简单地将我们所有的小库合并成一个大库有什么缺点?
【问题讨论】:
标签: c++ architecture mfc static-libraries static-linking