私はC++のnoobです。自分のコードをコンパイルして実行するためにTerminal/gccを使用していましたが、Xcode(v 3.2.5)に切り替える必要がありました。私はいくつかのチュートリアルを行ってきましたが、デバッガを正しく動作させるのに問題がありました。Xcodeデバッガでコードが表示されない
ビルドとデバッグを選択すると、コードにエラーがなければデバッガとデバッガコンソールが開き、デバッグが正常に終了したというメッセージがコンソールに表示されます。
コードにエラーがあると、エディタに赤いエラーアイコンが表示されますが、デバッガもコンソールも自動的に開きません。これは大きな問題ではなく、私は手動でデバッガを開くことができます。問題は、私がそれを開いたときに、それが完全に空であることです。スレッド、vars、またはエディタペインには何もありません。
テンプレートのコマンドラインツール> C++ stdC++(デバッグシンボルの生成:オン、デバッグシンボルの削除:オフ、最適化:オフ)のデフォルトのビルド構成を使用しています。 「Xcodeデバッグガイド」の「トラブルシューティングデバッガの表示」のセクションを読んでいますが、これらのことはすべて正しく行っているようですが、私が言ったように私は初心者なので、本当に明白なものを見落としていますか?何か助けを感謝します、ありがとう!
コードに少なくとも**ブレークポイント**を設定する必要があります。そうしないと、実行時エラーがないと仮定して完了まで実行されます。 –