macOS - Siv3D (original) (raw)

1. システム要件

1.1 開発者システム要件

OS macOS Ventura / Sonoma / Sequoia
CPU Intel 製の CPU / Apple Silicon(Rosetta モード)
GPU OpenGL 4.1 サポート
映像出力 モニタなど、何らかの映像出力装置があること
開発環境 Xcode 14.3 以降

1.2 アプリ動作システム要件

OS macOS Mojave / Catalina / Big Sur / Monterey / Ventura / Sonoma / Sequoia
CPU Intel 製の CPU / Apple Silicon(Rosetta モード)
GPU OpenGL 4.1 サポート
映像出力 モニタなど、何らかの映像出力装置があること

2. プロジェクトテンプレートをダウンロードする

  1. OpenSiv3D v0.6.16 Project Templates for macOS をダウンロードしてファイルを展開します
  2. macOS Catalina 以降の場合、プログラム実行時に、毎回ファイルアクセス許可のダイアログが出現します。これを回避するには、プロジェクトフォルダを (ユーザ名)/デスクトップ(ユーザ名)/ダウンロード フォルダではなく、(ユーザ名)/アプリケーション フォルダ(root のアプリケーションフォルダではなく、ユーザホームのアプリケーションフォルダ)へ移動させます 過去のバージョン

3. Siv3D アプリをビルドする

  1. プロジェクトテンプレートの中にあるプロジェクトファイル examples/empty/empty.xcodeproj を Xcode で開きます
  2. サンプルプログラム(Main.cpp)が最初から用意されています
  3. M1 - M4 Mac の場合は、後述の手順で Rosetta モードを有効にします
  4. 実行ボタン ▶️ を押すと、プログラムをビルドして実行します
  5. 実行中のプログラムは、Esc を押すか、ウィンドウを閉じると終了します M1 - M4 Mac における Rosetta モードの有効化

サンプルプログラムを実行するときのファイルアクセス許可のダイアログの回避