「CMakeでmacOSのユニバーサルバイナリを作る」の版間の差分

提供:MonoBook
編集の要約なし
編集の要約なし
 
19行目: 19行目:


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

2024年4月19日 (金) 05:31時点における最新版

CMakemacOSユニバーサルバイナリarm64x86_64に両対応)を作る手順。

条件
  • cmake 3.18以上
  • Xcode 12.2以上

cmakeのオプションは以下のとおり。

-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"

cmakeninjaを使った例。

$ mkdir build
$ cd build
$ cmake .. -GNinja -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
$ ninja