Qt5_pro_02

1、g++ 编译参数

如果 用g++编译时,命令行是这样的:“g++ main.cpp -std=c++0x -pthread”

则在Qt的pro文件中这样设置:

  QMAKE_CXXFLAGS += -std=c++0x -pthread
  LIBS += -pthread

 

  1.1、ZC: 貌似 使用 "-pthread" 和 "-lpthread" 都行,不知有何区别...

  1.2、QMAKE_CXXFLAGS 是这设置 CPP编译参数,QMAKE_CXXFLAGS 是用于设置 C程序编译参数。

 

2、(/wd"4819")、(/utf-8)等的添加

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

 2.1、/wd"4819"  的意思是 忽略4819类型的警告

 2.2、/utf-8  是为了解决 Qt598(vs2017)x64的源码文件中 中文的常量字符串 在编译程序的时候 报错"常量中有换行符"的问题

3、

4、

5、

 

posted @ 2016-08-10 14:27  CppSkill  阅读(235)  评论(0编辑  收藏  举报