diff options
| author | ruki <[email protected]> | 2022-02-23 22:30:24 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-02-23 22:30:24 +0800 |
| commit | 2cecbbcd65702ca2da16b0ddf3785ce9b355c0b6 (patch) | |
| tree | 630015163ba1d581bfebad13a87cff5bdb7958ec /xmake/rules | |
| parent | 092f8b1e29aa8e58ed0bdf75335a7f5f3ee6a56c (diff) | |
improve cxxflags for qt/windows
Diffstat (limited to 'xmake/rules')
| -rw-r--r-- | xmake/rules/qt/load.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xmake/rules/qt/load.lua b/xmake/rules/qt/load.lua index c5bec10af..db81bfbbc 100644 --- a/xmake/rules/qt/load.lua +++ b/xmake/rules/qt/load.lua @@ -136,6 +136,10 @@ function main(target, opt) -- @see https://github.com/xmake-io/xmake/issues/1183 if qt_sdkver:ge("6.0") then target:add("languages", "c++17") + -- @see https://github.com/xmake-io/xmake/issues/2071 + if target:is_plat("windows") then + target:add("cxxflags", "/Zc:__cplusplus") + end else target:add("languages", "c++11") end |
