在基于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
相关推荐
青草地溪水旁8 小时前
C++中的Reactor和Proactor模型进行系统性解析
c++·网络编程‘
深耕AI11 小时前
【MFC中OnInitDialog虚函数详解:哪个是虚函数?两个OnInitDialog的关系】
c++·mfc
CHANG_THE_WORLD11 小时前
并发编程指南 同步操作与强制排序
开发语言·c++·算法
pl002011 小时前
C++虚函数&虚析构函数&纯虚函数的使用说明和理解
c++·虚函数·纯虚函数·虚析构函数
小wanga14 小时前
C++知识
java·开发语言·c++
深思慎考14 小时前
LinuxC++项目开发日志——高并发内存池(1-定长内存池)
linux·c++
木心爱编程14 小时前
C++容器内存布局与性能优化指南
开发语言·c++·性能优化
咔咔咔的14 小时前
3446. 按对角线进行矩阵排序
c++
芒果敲代码15 小时前
什么是交叉编译?
c++
Qiang_san16 小时前
C++11新特性 | 欢迎来到现代C++的世界!
开发语言·c++