我正在使用 CMake 生成的 Visual Studio 项目中工作,由于某种原因,我在构建时收到 LNK1104 错误,提示“无法打开文件 'hboost_python27-vc142-mt-x64-1_72.lib'”,我知道事实上,该文件在任何地方都不存在,并且正确的依赖项是“hboost_python27-mt-x64.lib”。那么为什么 Visual Studio 要求这个文件呢?我将如何推导出这个文件名的来源,然后修复它?这更像是一个 CMake 问题吗?还是 Visual Studio 问题?
作为参考,我正在为 Houdini 编译自定义美元资产解析器,这是我正在处理的代码https://github.com/mwalk176/USD-Custom-Resolver-Windows-Example/tree/main/custom_resolver/项目