diff options
| author | ruki <[email protected]> | 2021-03-17 23:46:32 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-03-17 23:46:32 +0800 |
| commit | dfaeb29d10876f4aa7ea586a3400cb9cb89d9598 (patch) | |
| tree | 51a8386a0d5ccfe3780f577ee92be19381adc6c5 | |
| parent | f9da46c4728ed172298fba54f8e2d6d1778ec9b3 (diff) | |
add nostdinc++
| -rw-r--r-- | xmake/toolchains/ndk/load.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/toolchains/ndk/load.lua b/xmake/toolchains/ndk/load.lua index 6eef16d34..29e88d7ad 100644 --- a/xmake/toolchains/ndk/load.lua +++ b/xmake/toolchains/ndk/load.lua @@ -251,6 +251,7 @@ function main(toolchain) toolchain:add("linkdirs", format("%s/libs/%s", cxxstl_sdkdir, toolchains_arch)) end if ndk_cxxstl:startswith("c++") or ndk_cxxstl:startswith("llvmstl") then + toolchain:add("cxxflags", "-nostdinc++") toolchain:add("sysincludedirs", format("%s/include", cxxstl_sdkdir)) if toolchains_arch then toolchain:add("sysincludedirs", format("%s/libs/%s/include", cxxstl_sdkdir, toolchains_arch)) @@ -264,11 +265,13 @@ function main(toolchain) toolchain:add("sysincludedirs", after_r13) end elseif ndk_cxxstl:startswith("gnustl") then + toolchain:add("cxxflags", "-nostdinc++") toolchain:add("sysincludedirs", format("%s/include", cxxstl_sdkdir)) if toolchains_arch then toolchain:add("sysincludedirs", format("%s/libs/%s/include", cxxstl_sdkdir, toolchains_arch)) end elseif ndk_cxxstl:startswith("stlport") then + toolchain:add("cxxflags", "-nostdinc++") toolchain:add("sysincludedirs", format("%s/stlport", cxxstl_sdkdir)) end |
