缘由:
因为要借助mingw64来编译一个第三方库,需要编译成Windows所需的lib文件,
其中执行到一条命令:
lib /machine:X64 /def:libx264.def
结果出现错误:
bash: lib command not found
最开始以为是libtool出了问题,后来发现整个msys64目录下没有lib.exe,
然后就想到了Visual Studio自带的lib.exe。
解决办法:
把Visual Studio自带lib.exe的所在目录添加到环境变量Path当中
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30037\bin\Hostx64\x64
请注意上面是64位的,请注意要根据实际路径来添加。文章来源:https://www.toymoban.com/news/detail-666816.html
添加完毕之后,记得要重启mingw64文章来源地址https://www.toymoban.com/news/detail-666816.html
到了这里,关于[Windows]mingw64 lib command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!