エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GDBがC++コード注入をサポート
C++ Support Added To GCC's libcc1, Benefiting GDB - Phoronix C++ support in libcc1: A comprehensi... C++ Support Added To GCC's libcc1, Benefiting GDB - Phoronix C++ support in libcc1: A comprehensive update – RHD Blog 最新のGCC 7では、GDBがC++のコード注入をサポートするようになった。 GDBは、デバッグ中のプログラムにC言語のコードをその場でコンパイルしてコード注入して実行する機能を持っている。これにC++が対応した。 この機能はlibcc1.soを通じてGDBとGCCが強調動作することによって実現されている機能だ。 CとC++は似ている言語ではあるが、名前空間など名前検索のルールが異なるので、シンボル名を探すにもGDBにC++の名前検索を実装しなければならない。また、テンプレートにも特別な対応が必要だ。

