macos clion 2021 C++远程开发

工具: clion 2021

目标系统: centos

开发系统: macos

推荐用macos或者Linux 来开发C++,  因为windows的mingw编译太慢了, 一个hello world工程编译2分钟,真的太慢了

好像360管家或者系统会一直扫描, 会把编译速度拖慢

 

1 服务器配置

yum install cmake -y
yum install gcc-c++ -y
yum install gdb -y
yum install gdb-gdbserver -y

2 clion 新建一个hello 工程

打开设置, toolchains, 新建remote host, 设置远程服务器IP和 用户名和密码

注意gdb版本

上面的我的gdb版本太低了, 我就更新了一下

yum remove gdb

wget ftp://sourceware.org/pub/gdb/releases/gdb-8.1.tar.xz
yum install texinfo
tar vxf gdb-8.1.tar.xz
./configure
make && make install
# 注意路径在/usr/local/bin/gdb
ln -s /usr/local/bin/gdb /usr/bin/

cmake 又太低了, 最低要3.19

 wget https://cmake.org/files/v3.20/cmake-3.20.2.tar.gz
 tar vxf xx
 ./configure
make && make install
 ln -s /usr/local/bin/cmake /usr/bin/

 

然后打开deployment, 把服务器路径加进去

3 上传项目

之后做了改动,都要把代码同步上去, 自动同步就把这个打开

运行如图, 注意吧remote host移到第一个, 不然就是默认本机开发了

4 GDB的使用

只要我们在tolchains设置了gdb就可以工作, 不需要设置gdb server之类的

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值