差分

ナビゲーションに移動 検索に移動

CMakeでmacOSのユニバーサルバイナリを作る

479 バイト追加, 2024年4月17日 (水)
ページの作成:「CMakemacOSユニバーサルバイナリarm64x86_64に両対応)を作る手順。 ; 条件 * cmake 3.18以上 * Xcode 12.2以上 cmak…」
[[CMake]]で[[macOS]]の[[ユニバーサルバイナリ]]([[arm64]]と[[x86_64]]に両対応)を作る手順。

; 条件
* cmake 3.18以上
* Xcode 12.2以上

cmakeのオプションは以下のとおり。
<source lang="sh">
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
</source>

cmakeとninjaを使った例。
<source lang="sh">
$ mkdir build
$ cd build
$ cmake .. -GNinja -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
$ ninja
</source>

[[category: macOS]]
[[category: cmake]]

案内メニュー