zoukankan      html  css  js  c++  java
  • VS2015 无法解析的外部符号 __vsnwprintf_s Microsoft DirectX SDK Microsoft DirectX SDK (June 2010)

    IDE:Visual Studio 2015

    操作系统:win 10

    问题:

    编译的时候可能会遇到 ERROR LNK2019:无法解析的外部的符号 __vsnwprintf_s,或者是_sscanf,_sscanf_s等等一系列形如这样的函数

    疑问:

    这些函数明明就是系统自带的函数,但是为什么在VS2015中编译不过,但是在低版本中编译的过呢?

    解决方案:

    在工程属性中,打开“链接器”,在“附加依赖项”中添加以下代码即可。

    legacy_stdio_definitions.lib

    原因:

    vs2015默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数

  • 相关阅读:
    [循环卷积]总结
    [FFT/NTT/MTT]总结
    [BZOJ 4870] 组合数问题
    [BZOJ 4809] 相逢是问候
    [BZOJ 4591] 超能粒子炮-改
    __getattribute__
    __repr__
    __reduce__
    数据库查询转excel小工具
    Git常用操作
  • 原文地址:https://www.cnblogs.com/marklove/p/12867649.html
Copyright © 2011-2022 走看看