link.exe使用的.lib文件是什么?

时间:2019-12-04 15:37:11

标签: visual-c++ linker

我在使用Visual Studio的“ link.exe”工具时遇到了构建问题,在某些时候,我通常会通过将构建命令作为参数传递给linux的strace -efile工具来进行转储,以进行调查。链接器考虑的所有文件,这些文件都找不到和选择。但是,当然,我们这次在Windows上,strace不是一个选择。

  • 问题确实是当我在命令行上说ntoskrnl.lib时链接程序选择了错误的文件
  • 根本原因是无效的%LIB%内容与传递给cl.exe调用的包含路径不匹配

问题::如何强制link.exe揭示其链接文件(包括.lib)的完整路径? (并为下次节省自己的麻烦)

0 个答案:

没有答案