CLionの使用(A):リモートデバッグ

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 [次へ]をクリックして、あなたは、次のブレークポイントデバッグすることができ

参考サイトはピットツアーの第二のステップを参照してもよいです

公開された155元の記事 ウォン称賛15 ビュー160 000 +

おすすめ

転載: blog.csdn.net/wangdamingll/article/details/102665866
おすすめ