我可以帮助您翻译以下内容,涉及IT技术。这段文字讲述了在Windows平台上使用静态库(.lib文件)时,如何确定CRT库的依赖版本。由于没有该.lib文件的源代码,因此需要一些想法和建议。
谢谢, George
谢谢, George
静态库没有这些依赖关系。当库被构建时,它不会以任何方式与运行时链接,它只知道实现头文件中的函数声明,这些声明不提供任何版本信息。
然而,假设该库是MS格式的,则可以通过在文本编辑器中打开该库(在此之前请备份)来查看库所使用的标志。您正在查找类似于以下行:
cl.exe cmd -nologo -MTd -W3 -Gm -GX -ZI -DWIN32 -D_DEBUG (more stuff)