
Paxos 8は、Paxophone用の軽量オペレーティングシステムであるPaxosの最新バージョンです。
Paxosはマルチプラットフォームエミュレータを提供しているため、コンピューターで直接実行できます。このセクションでは、オペレーティングシステム用に構築する方法についての指示があります。
開始する前に、 git 、 cmake 、 makeコンピューターに正しくインストールされていることを確認してください。そうでない場合は、コマンドsudo apt install build-essentialを使用してインストールします(パッケージマネージャーとしてaptを使用する場合)。
その後、ビルド手順を開始できます。
git clone https://github.com/paxo-phone/paxos_8.gitを使用してディレクトリをクローンしますcd paxos_8/を使用して、新しく作成されたフォルダーに移動しますgit submodule init && git submodule updateを使用してサブモジュールをロードしますcmake . && make./PaxOSを使用して実行可能ファイルを実行しますその後、エミュレータがウィンドウで開く必要があります。
開始する前に、IDEが必要で、カスタムツールチェーンを使用してCmakeプロジェクトをセットアップする方法を知っています。
MacOSの下に建設するための指示は、Linuxの下にあるものとかなり似ています。
開始する前に、 git 、 cmake 、 makeコンピューターに正しくインストールされていることを確認してください。そうでない場合は、 brew Package Managerを使用して、次のCommand brew install cmake make gitを使用してインストールできます。
その後、ビルド手順を開始できます。
git clone https://github.com/paxo-phone/paxos_8.gitを使用してディレクトリをクローンしますcd paxos_8/を使用して、新しく作成されたフォルダーに移動しますgit submodule init && git submodule updateを使用してサブモジュールをロードしますcmake . && make./PaxOSを使用して実行可能ファイルを実行しますその後、エミュレータがウィンドウで開く必要があります。 「エスケープ」キーを押して、「ホーム」ボタンをエミュレートします。
トラブルシューティング:
ld: warning: ignoring file /opt/homebrew/Cellar/sdl2/2.28.2/lib/libSDL2-2.0.0.dylib': found architecture 'arm64', required architecture 'x86_64'に続いてエラーが続きます。cp src/lib/SDL2-2.28.2/libSDL2-2.0.0-2.dylib /opt/homebrew/Cellar/sdl2/2.28.2/lib/libSDL2-2.0.0.dylibxattr -dr com.apple.quarantine /opt/homebrew/Cellar/sdl2/2.28.2/lib/libSDL2-2.0.0.dylibCould not find a package configuration file provided by "SDL2" with any of the following names: 。-DCMAKE_PREFIX_PATH=src/lib/SDL2-2.28.2/ cmakeコマンドに追加します。このプロジェクトは、CC0 1.0ユニバーサルライセンスの下で配布されています。詳細については、ライセンスを参照してください。
あなたは当社のウェブサイトまたは私たちの不一致サーバーから私たちに連絡することができます
詳細については、paxo.frをご覧ください