記事ディレクトリ
1. リモート ツールチェーンのヘッダー ファイルが見つかりません
①cmake ヘッダーファイルのインポート手順を確認するinclude_directories(SYSTEM "/usr/lib/jvm/jdk-17-oracle-x64/include")
② メニューバーTools->Resyinc with remote hosts
③「target|toolchain」の動作が正しいか確認
2.gdb がインストールされていないか、バージョンが間違っているためデバッグできません
yum オフライン インストール、必要なバージョンが利用できない可能性があります
公式のソース コードのコンパイルとインストール
tar -xvf gdb-8.3.tar.gz && cd gdb-8.2/ && ./configure --prefix=/usr/local && make -j8 && make install
3.リモート デバッグ ブレークポイントがグレー表示される
ビルド タイプを設定するには、次のボタン (優先度が最も低い) を使用して設定するか、CMakeList.txt SET(CMAKE_BUILD_TYPE "Debug/Release/...”)
または cmake コマンド ライン パラメーター設定を追加します。
デバッグ; デバッグ バージョン
リリース; 正式バージョン
RelWithDebInfo; 最適化とデバッグの両方が行われたバージョン
MinSizeRel ;最小サイズのバージョン