「strcmpi」,而使用「ICL」編譯器編譯在Windows 10平臺我的C項目,我收到以下錯誤:解析的外部符號在Windows
OLDNAMES.lib(strcmpi.obj) : error LNK2001: unresolved external symbol strcmpi OLDNAMES.lib(strcmpi.obj) : error LNK2001: unresolved external symbol _strcmpi
請幫我解決這個問題。 LIB環境變量的值是:
echo %LIB%
C:\Progra~2\Intel\\compiler\lib;C:\Progra~1\Micros~1\Lib\AMD64\atlmfc;C:\Progra~1\Micros~1\Lib\AMD64\;C:\Progra~1\Micros~1\Lib\;C:\Progra~2\Intel\\compiler\lib\intel64;
我不知道我在這裏漏掉哪個圖書館。
這就是爲什麼你應該避免非標準功能的瑣碎事情。 – Lundin
感謝您的回覆。由於OLDNAMES.lib是一個系統庫,我沒有與我的源代碼。文件'OLDNAMES.lib'出現在C:\ Progra〜1 \ Micros〜1 \ Lib \ AMD64 \下。那麼在這種情況下該怎麼辦? – user5710693