我没有很多在Windows下构建库的经验,我很难在线查找信息,'lib'和'def'不是我期望的搜索词。无论如何,我的问题如下所示;虽然.dll
和.lib
文件实际上已经构建和安装,但使用它们会失败,所以我想我最好解决这个问题。 lib找不到的文件位于目录exports
中,该目录是当前目录的子目录。当我尝试构建类似的库(GotoBLAS)时会发生同样的事情。
答案 0 :(得分:1)
我知道这是几个月之后但我通过更改PATH上的哪个lib.exe修复了这个问题。
而不是“C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ VC \ bin \ x86_amd64”(或只是bin或x86arm),你需要有“C:\ Program Files(x86)\ Microsoft” Visual Studio 11.0 \ VC \ bin \ amd64“
希望能帮到你(或其他任何发现这一点的人)