-
-
[讨论]NDK下,是否有可能禁止编译器自动链接C++的运行时库
-
发表于:
2014-3-3 12:17
5328
-
[讨论]NDK下,是否有可能禁止编译器自动链接C++的运行时库
请教一下,在NDK下,是否有可能禁止编译器自动链接C++的运行时库,把默认的libstdc++.so去掉?
我测试的是exception和rtti的选项都没有的,最简单shared library的mk文件配置,.c文件中只有一行printf的代码。可是编译后的elf文件还是链接了libstdc++.so文件。
在ndk/docs目录下的说明文件中没有找到如何禁止C++ runtime library的选项。
libc.so libm.so libdl.so 中都没有链接libstdc++.so, 所以我认为正常开发的NDK的so库应该也可以不链接C++的运行时库的。
是否必须配置toolchain的编译程序为gcc而不是g++?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!