質問
ジェネラコディセタグプレ
GCC4.2でコンパイルしました。これがクラッシュする理由はありますか?xcodeでエラーメッセージが表示されません。
編集:ユーザーエラー。「クラッシュ」とは、プログラムの実行時にxcodeがフリーズしたことを意味します。続行を押すと正常に機能します。
解決
そのコードは、私の環境、Ubuntu10ではgcc4.4.3で正常に実行およびコンパイルされます。これにより、あなたが抱えていると思う問題とは異なる問題があると私は信じています:-)
ジェネラコディセタグプレ
次のコードを試して、実際のexec
が失敗していないかどうかを確認してください。もしそうなら、それはあなたに理由を教えてくれるはずです。そうでない場合は、rc
の出力はまったく表示されません。
ジェネラコディセタグプレ
また、/bin/ls
が期待どおりであることを確認してください(たとえば、スクリプトではなく実行可能ファイル)。
そして、「クラッシュ」の意味を明確にする価値があります。出力を生成しないだけですか?コアファイルをダンプしますか?OS全体がひざまずき、再起動が発生していませんか?
所属していません StackOverflow