zoukankan      html  css  js  c++  java
  • 全局忽略编译警告(设置QMAKE_CXXFLAGS )

    msvc编译器从2010 sp1开始就已经支持UTF-8的源码文件了,然后到vs2012又不支持了,官方表示是BUG。到目前最新的vs2013就解决了这个问题。。。

    但是在编译时仍然会出现4819的警告

    网上搜了下答案,都说用“#pragma warning(disable:4819)”来解决,但是我测试根本就不好用,仍然会出现警告

    而且这个方法对编译文件顺序是敏感的,你得把这句放在第一个编译的文件开头,问题是你不知道编译器会从哪里开始编译

    每个文件里都去加这句?那也太让人蛋疼了。。。

    于是搜了下vc的“禁用特定警告信息”的功能,得到最终的解决方案

    在.pro文件中加一句话即可

    win32-msvc*:QMAKE_CXXFLAGS += /wd"4819"

    啊,整个世界都清净了!^_^

    http://blog.csdn.net/aqtata/article/details/24939815

  • 相关阅读:
    20210603
    20210602
    20210601
    20210531-已编辑
    2021053101
    操作系统笔记(一)
    尘埃落定,扬帆起航
    RTL级低功耗设计
    关于毛刺
    电路级拾珍
  • 原文地址:https://www.cnblogs.com/findumars/p/5277487.html
Copyright © 2011-2022 走看看