私のファイルシステムのツールコマンドは次の場所にあります。
/Applications/Xcode.app/Contents/Developer/usr/bin/otool
そのパス全体を指定すると、otoolが機能します。
/Applications/Xcode.app/Contents/Developer/usr/bin/otool -tV hello -p _main
ただし、参照しているhello.cファイルのフォルダー内にいる必要があるため、入力しただけではbashはotoolを自動的に検出しません。
otool -tV hello -p _main
私は多くのコマンドでこれと同じ問題を抱えています。パス名全体を毎回書き出すことなく、otool(および同様のコマンド)を自動的に検出するようにbashを設定する方法はありますか?ありがとう!
注:重要な場合は、Macを使用しています。
注2:「コマンドが見つかりません」というスレッドをたくさん読みましたが、デフォルトでコマンドを探す場所をbashに教えるという質問に答えている人はいないようです。この質問はどこかで答えられるべきだったと思いますが、まだ出くわしていません。私がすぐに使用するプログラムはiOS/Xcodeに関連するものだけなので、これは価値のあるショートカットです。