如果我只想在NDK中将编译标志传递给c编译器,我该怎么做? 我们知道设置LOCAL_CFLAGS将不仅影响C源文件,而且C++ 源文件...仅在NDK中传递给c编译器的标志
3
A
回答
0
我使用LOCAL_CFLAGS和LOCAL_CPPFLAGS的组合。在LOCAL_CFLAGS中为C和C++源文件设置标志,并在LOCAL_CPPFLAGS中否定必要的标志。没有找到更好的解决方案,适用于我的简单使用。
0
LOCAL_CONLYFLAGS
在AOSP中工作,希望它也可以在NDK中工作。
对于像-std=c99
这类不适用于C++的东西很有用。
相关问题
- 1. waf:将编译器标志传递给qt的moc
- 2. 了解要传递给编译器的标志
- 3. Objective-C编译器标志
- 4. C++ -malign-double编译器标志
- 5. 什么是“DNS_BLOCK_ASSERTIONS”(C编译器标志)?
- 6. 如何在编译要在包中使用的C++代码时将标志传递给R?
- 7. 在android ndk编译fftw3 ndk
- 8. 从编译器将目录传递给C++应用程序
- 9. 如何将范围信息传递给C++编译器?
- 10. 仅在使用--default-library = shared时才添加编译器标志
- 11. 在XCODE中传递标志
- 12. 编译器是否将std :: string传递给堆栈,并将其传递给C++中的函数?
- 13. 将字符串传递给Android NDK中的C代码
- 14. 的Android NDK:从Java传递数据给C++/C
- 15. 如果传递冲突的编译器标志,GCC的行为如何?
- 16. 将预编译指令传递给javac?
- 17. 编译NDK库
- 18. f2py的附加编译器标志
- 19. 处罚的MSVS编译器标志/ bigobj
- 20. 如何将标志传递给LLVM传递?
- 21. 在Eclipse中为C/C++编译启用标志(Wall,pedantic)
- 22. 将Mat数组传递给NDK
- 23. 用优化标志编译C
- 24. 为Android NDK编译C库的问题
- 25. 为什么scala编译器参数传递给我的程序?
- 26. 编译器内是否有预编译IPV6的标志
- 27. 如何在Python setup.py脚本中将标志传递给gcc?
- 28. 无论如何获得编译标志文件中使用的编译标志?
- 29. 如何在C++中编译编译器?
- 30. GCC编译器标志:-lg2c -lgfortran
我一直无法否定LOCAL_CXXFLAGS中的'-std = c99'标志。 – Bram 2015-01-28 20:50:35