728x90
아키텍처 버전에 따른 llvm에 미리 정의된 모든 매크로를 확인하고 그 값에 따라 소스를 작정할 때 사용한다.
$ cd android-sdk-linux/ndk-bundle/toolchains/
$ echo | ./llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi30-clang++ -dD -E -
Clang -E 옵션을 사용한다.
clang - the Clang C, C++, and Objective-C compiler — Clang 13 documentation
DESCRIPTION clang is a C, C++, and Objective-C compiler which encompasses preprocessing, parsing, optimization, code generation, assembly, and linking. Depending on which high-level mode setting is passed, Clang will stop before doing a full link. While Cl
clang.llvm.org
GCC
Preprocessor Options (Using the GNU Compiler Collection (GCC))
Enable generation of linemarkers in the preprocessor output that let the compiler know the current working directory at the time of preprocessing. When this option is enabled, the preprocessor emits, after the initial linemarker, a second linemarker with t
gcc.gnu.org
반응형
'android' 카테고리의 다른 글
[Flutter] macOS Flutter 2.8.1 • channel stable 업데이트(설치) (0) | 2022.01.15 |
---|---|
[Flutter] app/build.gradle def Class(FileInputStream, Properties, FileNotFoundException)가 Cannot resolve symbol 오류. (0) | 2022.01.15 |
[Flutter] 시스템 디스플레이 모드(라이트, 다크)가 변경 되었을때 상태바 색상 변경 방법. (0) | 2021.05.30 |
[Flutter] 상단 상태바, 시스템 네비게이션바 색상 변경. (0) | 2021.05.30 |
[Flutter] 교육 앱, 만 13세 미만 아동을 주요 대상으로 제작된 앱 광고 설정. (0) | 2021.05.30 |