使用lib.exe創建lib文件時,如果環境配置混亂,會出現如上錯誤提示。
例使用cygwin或msys編譯ffmpeg時,如果機器上只安裝vs6.0時,創建lib文件就會出現上述錯誤。
有以下的解決辦法:
1:修改環境變量
在系統環境變量中添加C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin
2:copy文件,將C:/Program Files/Microsoft Visual Studio 6/Common/MSDev98/Bin下的mspdb60.dll文件拷貝到C:/Program Files/Microsoft Visual Studio 6/VC98/Bin目錄下即可
3.如果機器上還安裝有vs05、vs08或其他,只需將對應系統中的lib文件路徑添加至系統環境變量中即可。