Dynamic Printfブレークポイントを追加すると、デバッグモード中にエラーが発生します。 Eclipse CDTは 'Breakpoints'ビューにエントリを追加しますが、コンソール上の動的printfの内容は表示されません。Eclipse CDT:Dynamic Printf機能が動作しません。
[デバッグコンフィグレーション]の[共通]タブで[コンソールを割り当てる(入力に必要)]をオンまたはオフにしてみましたが、Dynamic Printfが機能していません。
環境:Eclipse 7 CDT(Oxygen)およびGNU gdb(GDB)7.6.1、Windows 7 64ビットで動作します。
我々はダイナミックのprintfのブレークポイントの上に置くと、それは警告の下に示しています
任意の入力は、Eclipse CDTに取り組んでダイナミックのprintfの機能を取得するには?
おそらく、オプティマイザはコードを削除し、その行は存在しません。 '-O0'オプションでコンパイルしよう – LPs
@LPsオプション-O0を使用する内部ビルダーによってコードが既にビルドされているので、不運です。 – Xplora
16:27:28 ****構成の再構築DynamicPrintfプロジェクトのデバッグ**** 情報:ビルダーに内部ビルダーが使用されています gcc -O0 -g3 -Wall -c -fmessage-length = 0 -o "src \\ DynamicPrintf.o ".. \\ src \\ DynamicPrintf.c" gcc -o DynamicPrintf.exe "src \\ DynamicPrintf.o" – Xplora