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