12,762
回編集
144行目: | 144行目: | ||
-DCMAKE_BUILD_TYPE=Release \ | -DCMAKE_BUILD_TYPE=Release \ | ||
-DCMAKE_INSTALL_PREFIX=<LLVMクロスツールチェーンのインストールディレクトリ> \ | -DCMAKE_INSTALL_PREFIX=<LLVMクロスツールチェーンのインストールディレクトリ> \ | ||
-DCMAKE_C_COMPILER=/<クロスコンパイラのパス 例: aarch64-unknown-linux-gnu-gcc> \ | -DCMAKE_C_COMPILER=/<クロスコンパイラのパス 例: aarch64-unknown-linux-gnu-gcc> \ # CMakeツールチェーンファイルを使用しない場合 | ||
-DCMAKE_CXX_COMPILER=/<クロスコンパイラのパス 例: aarch64-unknown-linux-gnu-g++> \ | -DCMAKE_CXX_COMPILER=/<クロスコンパイラのパス 例: aarch64-unknown-linux-gnu-g++> \ # CMakeツールチェーンファイルを使用しない場合 | ||
-DCMAKE_CXX_FLAGS='-march=armv8-a -mtune=cortex-a53' \ # CMakeツールチェーンファイルを使用しない場合 (左の例は、PinePhoneの場合) | |||
-DCMAKE_TOOLCHAIN_FILE=<CMakeツールチェーンファイルのパス> \ # CMakeツールチェーンファイルを使用する場合 | -DCMAKE_TOOLCHAIN_FILE=<CMakeツールチェーンファイルのパス> \ # CMakeツールチェーンファイルを使用する場合 | ||
-DLLVM_NATIVE_TOOL_DIR=/<ホスト向けLLVMのインストールディレクトリ>/bin \ | -DLLVM_NATIVE_TOOL_DIR=/<ホスト向けLLVMのインストールディレクトリ>/bin \ |