我确信这已经在某个地方被问过 - 但我无法提出谷歌问题如何查找信息。
我有一些带有以下扩展名的 windows c++ 库(来自第三方):
- ...core.lib (~ 800KB)
- ... cored.lib (~ 850KB)
- ...corez.lib (~ 21MB)
- ...corezd.lib (~ 29MB)
我认为'd'代表调试 - 因为它包含调试器识别变量和函数名称所需的所有符号。但我不确定“z”是什么意思……这会在库文件中添加大量数据。这两个后缀是什么,(如果不明显)有什么区别(即为什么/何时使用它们)?
我想我之前一定对它有过“过于简单化的看法”……