l'utilisation de Clion (a): débogage à distance

A, Clion site officiel

https://www.jetbrains.com/clion/

Clion peut être téléchargé à partir du site officiel, qui est un IDE de programmation multi-plateforme

Deux, Clion débogage à distance

Site de référence:

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% /

Ici, le débogage à distance linux (CentOS) programmes exécutables sous Windows.

1, CentOS besoin d'installer un programme:

yum install -y gcc gcc-c++ make cmake gdb gdb-gdbserve

2, modifier le fichier CMakeList.txt (Windows) dans le projet de Clion

Le projet est nécessaire, modifier le fichier 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 déploiement Configuration

En ce qui concerne spécifique à un site de référence

Fichier-> setings

 

Puis Outils-> Deployement> téléchargement automatique

4, le projet Clion téléchargé vers le centons de chemin correspondant

Cliquez droit sur le projet test-> Deployement> Télécharger

5, sur CentOS compiler le projet et exécuter gdbserver

mkdir build
cd build
cmake .. 
make
gdbserver :1234 ./test

6, projet CentOS sera mis à jour au projet Clion et configurer GDB débogage à distance

Cliquez droit sur le projet test-> Deployement> Télécharger

 

7. Cliquez sur Suivant pour l'étape 6 de bugs, vous pouvez être le prochain débogage des points d'arrêt

Référence du site peut se référer à la deuxième étape en tournée des stands

Publié 155 articles originaux · louange gagné 15 · vues 160 000 +

Je suppose que tu aimes

Origine blog.csdn.net/wangdamingll/article/details/102665866
conseillé
Classement