在基于Centos7的服务器上启用【Gateway】的【Clion Nova】(即 ReSharper C++ 引擎)

  1. 检查启动报错日志,目录在 ~/.cache/JetBrains/CLion202x.x.x/log/backend.202x-xx-xx_xxxx.xxxx-err.log

  2. 大致可能有两种报错

a. Process terminated. Couldn't find a valid ICU package installed on the system.

这个报错只需要装一下 libicu-devel 包即可

bash 复制代码
sudo yum install libicu-devel

b. /lib64/libstdc++.so.6: version `GLIBCXX_3.x.xx' not found

这个报错稍微麻烦一点,需要自己编译一个高版本 gcc,如gcc14,自行编译即可,编译好后,在Clion的启动脚本将编译好的 libstdc++ 引入即可

bash 复制代码
vim ~/.cache/JetBrains/RemoteDev/dist/xxxxxxxxxxx_CLion-202x.x.x/bin/remote-dev-server.sh
bash 复制代码
L=/usr/local/gcc14/lib64/
if [ -v LD_LIBRARY_PATH ]; then
  export LD_LIBRARY_PATH=$L:$LD_LIBRARY_PATH
else
  export LD_LIBRARY_PATH=$L
fi
相关推荐
Mr_WangAndy21 分钟前
C++设计模式_创建型模式_原型模式Prototype
c++·设计模式·原型模式
奔跑吧邓邓子25 分钟前
【C++实战㊷】C++ 原型模式实战:从概念到高效应用
c++·实战·原型模式
奔跑吧邓邓子43 分钟前
【C++实战㊶】C++建造者模式:复杂对象构建的秘密武器
c++·实战·建造者模式
奔跑吧邓邓子1 小时前
【C++实战㊵】C++抽象工厂模式:解锁高效对象创建的密钥
c++·实战·抽象工厂模式
jf加菲猫2 小时前
条款11:优先选用删除函数,而非private未定义函数
开发语言·c++
怀旧,3 小时前
【C++】23. C++11(上)
开发语言·c++
小卡皮巴拉3 小时前
【笔试强训】Day1
开发语言·数据结构·c++·算法
初圣魔门首席弟子4 小时前
switch缺少break出现bug
c++·算法·bug
进步青年ccc4 小时前
C++ IO 库全方位解析:从基础到实战
c++·io
博界IT精灵5 小时前
C++入门
c++