ANSI C程序中,用到了wcsrchr、wcsncpy_s、wcscat_s、wcscpy_s等几个字符串函数,但是编译时提示:
错误 LNK2001 无法解析的外部符号 _wcscat_s
查了挺多帖子,没有解决。
https://bbs.csdn.net/topics/250012844
解决VS编译错误“无法解析的外部符号”_vs无法解析的外部符号-CSDN博客
只看报错,就是没有正确链接到对应函数,按照以往经验设置调整了很多可能的地方,如下,都没有效果。
随后,我再看这些类似的问题帖子,发现大部分遇到类似问题都是C++程序里,而我改用C++后,同样的代码能通过编译。 这就说明不是链接库的问题,而是C的问题。
后来在知乎看了一些帖子,也不知道说的对不对,权当一种可能的解释。
看来ANSI C还得用Mingw,MSVC还是编译C++强悍。