XCode でコマンド ライン ユーティリティにコンパイルしようとしている stdout に書き込む C++ プログラムがあります。プログラムをデバッグとして実行するのではなく、リリースビルドにコンパイルする必要があります(XCodeはアーカイブを呼び出しているようです-図に進みます)。
基本的に、プログラムの出力をこのようなテキストファイルにパイプしたい
MyProgram > TextFile.txt
プログラムをコマンド ラインにコンパイルし、Bash シェル経由で次のように実行できます。
マイプログラムを開く
これにより、新しいプロセスが生成されます(私が望むものではありません)。ただし、これが機能する場合、私はそれで暮らすことができます:
MyProgram > TextFile.txt を開く
...しかし、そうではありません:-(。Bashから直接MyProgramを実行しようとすると、エラーが発生します: -bash: MyProgram: command not found.
私は何を間違っていますか?コマンド ライン ツールをコンパイルして、Mac OSX で Open コマンドを必要としないようにするにはどうすればよいですか?
ご協力いただきありがとうございます。私は Mac プラットフォームで C++ を使用していますが、Visual Studio よりもかなり面倒だと感じ始めています。仕事をするのに苦痛が減ることはありますか?:-)