A、CLion公式サイト
https://www.jetbrains.com/clion/
CLionは、クロスプラットフォームのプログラミングIDEで公式サイトからダウンロードすることができます
二、CLionは、リモートデバッグ
参考サイト:
https://coding3min.com/CLion_cplusplus/
http://www.beesfun.com/2018/07/19/%E3%80%90note%E3%80%91clion%E8%BF%9C%E7%A8%8B%E8%B0%83%E8%AF %95 /
ここでは、リモートのWindows上でLinux(CentOSの)実行可能なプログラムをデバッグします。
1、CentOSのは、いくつかのプログラムをインストールする必要があります。
yum install -y gcc gcc-c++ make cmake gdb gdb-gdbserve
2、CLionプロジェクトでCMakeList.txtファイル(Windows)を修正します
プロジェクトは、ファイルを変更し、必要があるCMakeList.txt
# Make 最低版本号要求
cmake_minimum_required(VERSION 2.8)
# 项目信息
project(hello)
# 指定源文件
set(SOURCE_FILES main.cpp)
set(CMAKE_SOURCE_DIR .)
# 配置gdb调试
set(CMAKE_BUILD_TYPE "Debug")
set(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g3 -ggdb")
set(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")
# 指定生成目标
add_executable(hello ${SOURCE_FILES})
3、Clion設定の展開
参考サイトへの特定の参照で
[ファイル] - > [setings
次に、[ツール] - > Deployment->自動アップロード
4、対応するパスのCentOSにアップロードされたプロジェクトClion
テスト - > Deployment->アップロードプロジェクトを右クリックし、
5、CentOSに上のプロジェクトと実行gdbserverのコンパイル
mkdir build
cd build
cmake ..
make
gdbserver :1234 ./test
6、CentOSのプロジェクトがCLionプロジェクト、および構成するGDBリモートデバッグに更新されます
プロジェクトテスト - > Deployment->ダウンロードを右クリックし、
7.バグのステップ6 [次へ]をクリックして、あなたは、次のブレークポイントデバッグすることができ
参考サイトはピットツアーの第二のステップを参照してもよいです