macOS Catalinaの/usr/bin/archにある「arch」コマンドのソースコードを取得する必要があります(下記のsw_versコマンドの出力を参照)。
MacOS カタリナ
ProductName: Mac OS X
ProductVersion: 10.15.3
BuildVersion: 19D76
必要に応じて、いくつかのアーキテクチャの詳細は次のとおりです。
MacBook-Pro 15-inch, 2019
Processor 2.3GHz * core Intel core i9
macOS Catalinaは、ここで説明したApple OS Darwinのいくつかのバージョンの1つであることを発見しました。ダーウィンオペレーティングシステム。
同じリンクには、次の内容も記載されています。
ダーウィン(Darwin)は、Appleが2000年に初めて発売したオープンソースのUNIX系オペレーティングシステムだ。 Appleが開発したコードと、Nextstep、BSD、Machなどのフリーソフトウェアプロジェクトのコードで構成されています。
だからここで見つけることができると思いました。GitHubの無料BSDソースコードしかし、そこでも運がありませんでした。
誰でも助けることができますか?ありがとうございます! !
ベストアンサー1
MacOS用のオープンソースコンポーネントを見つけることができる場所は次のとおりです。https://opensource.apple.com/、含まれるパッケージはと呼ばれarch
ますsystem_cmds
。
残念ながら、この記事を書いている時点では、Catalina(10.15.x)へのリンクは利用できないようです(Appleが一般的にソースコードの公開を遅らせるため、これはまれではありません)。
希望のバージョンはおそらくsystem_cmds-854.11.2
(リンク:https://opensource.apple.com/release/macos-1015.htmlしかし、現在破損しています)。
ただし、Mojave(10.14.x)バージョンに満足している場合は、ここからソースコードを入手できます。https://opensource.apple.com/source/system_cmds/system_cmds-805.250.2/arch.tproj/
役に立ったことを願っています!
注:Catalinaのバージョンが必要な場合は、Appleが上記のWebサイトでそのバージョンをリリースするのを待つ必要があります。