clang忽略警告

clang忽略警告使用 clang 的时候 出现这样的警告 warningLNK42 本地定义的符号 std terminate 在函数 int public staticunsign int64 cdeclstd char traitschar length charconst const 1 dtor 2 dtor 2 0 length char

使用clang的时候,出现这样的警告:

warning LNK4217:

本地定义的符号 __std_terminate 在函数 "int `public:static unsigned __int64 __cdecl std::char_traits 
   
     ::length(char const * const)' 
   ::`1'::dtor$2" (?dtor$2@?0??length@?$char_traits@D@std@@SA_KQEBD@Z@4HA) 中导入

warning LNK4217:

本地定义的符号 _CxxThrowException 在函数 "public: void __cdecl std::ios_base::clear(int,bool)" (?clear@ios_base@std@@QEAAXH_N@Z) 中导入

方法一:

方法二:

clang-cl
例如
clang-cl main.cpp -o run.exe




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204655.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:50
下一篇 2026年3月19日 下午7:50


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号