- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
使用“icl”编译器在 Windows-10 平台上编译我的 C 项目时,出现以下错误:
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;
我不确定我在这里错过了哪个图书馆。
最佳答案
使用 stricmp
相反,这是对 <string.h>
的极其常见的扩展,但请注意,它也不是标准的 C 函数。如果失败,请尝试 _stricmp
.
您可以 #DEFINE
strcmpi
至 stricmp
在针对多个平台时,这是很常见的事情。
我倾向于使用 _stricmp
在我的源代码中,和 #DEFINE
多平台 header 中的相关功能。
关于c - Windows 上无法解析的外部符号 'strcmpi',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34433487/
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我正在尝试创建一个程序,从字符串中删除元音,将它们添加到 vector 中,然后让用户再次获得原始代码的可能性。 在我的代码中我有这个: char s[20]; 在我进行比较后不久: for(j=0;
使用“icl”编译器在 Windows-10 平台上编译我的 C 项目时,出现以下错误: OLDNAMES.lib(strcmpi.obj) : error LNK2001: unresolved e
在 MSVC++ 中,有一个函数 strcmpi用于不区分大小写的 C 字符串比较。 当你尝试使用它时,它会出现, This POSIX function is deprecated beginnin
这个问题在这里已经有了答案: Is the function strcmpi in the C standard libary of ISO? (3 个答案) 关闭 8 年前。 我有一个问题,为什么
char BOOK::retname() { return name; } void BOOK::searchbook() { clrscr(); int flag=0;
我是一名优秀的程序员,十分优秀!