在 clion 中使用远程模式时如何从远程主机上的脚本获取环境变量?
How to source environment variables from a script on a remote host when using remote mode in clion?
在我的公司,我们使用许多 linux 服务器专用于编译我们的代码库。我想使用 CLion 的远程工作功能,但到目前为止,我无法找到一种方法让 CLion 获取我的 ~/.bashrc 文件的来源,该文件获取设置环境和工具链的其他文件。
在与远程服务器建立 ssh 连接后,是否有办法将 clion 源文件(具体为 .bashrc)制作成文件?
不幸的是,自 2020 年 11 月 13 日起,无法通过 ssh 在 CLion 中远程工作时从远程计算机获取脚本。
有一个 ticket 用于添加此功能,所以如果您以后阅读本文,请检查网络,也许情况已经改变。
我确实找到了解决方法:
我创建了一个 bash 脚本,如下所示:
export PATH=/home/user/Qt/5.15.1/gcc_64/bin/:$PATH
/home/user/Documents/cmake-3.19.0-rc3-Linux-x86_64/bin/cmake $@
并将我的工具链的 cmake 设置为该文件。现在,只要有配置或构建操作,脚本就会获取参数、设置环境,然后使用传递的参数调用 cmake。
在我的公司,我们使用许多 linux 服务器专用于编译我们的代码库。我想使用 CLion 的远程工作功能,但到目前为止,我无法找到一种方法让 CLion 获取我的 ~/.bashrc 文件的来源,该文件获取设置环境和工具链的其他文件。
在与远程服务器建立 ssh 连接后,是否有办法将 clion 源文件(具体为 .bashrc)制作成文件?
不幸的是,自 2020 年 11 月 13 日起,无法通过 ssh 在 CLion 中远程工作时从远程计算机获取脚本。
有一个 ticket 用于添加此功能,所以如果您以后阅读本文,请检查网络,也许情况已经改变。
我确实找到了解决方法:
我创建了一个 bash 脚本,如下所示:
export PATH=/home/user/Qt/5.15.1/gcc_64/bin/:$PATH
/home/user/Documents/cmake-3.19.0-rc3-Linux-x86_64/bin/cmake $@
并将我的工具链的 cmake 设置为该文件。现在,只要有配置或构建操作,脚本就会获取参数、设置环境,然后使用传递的参数调用 cmake。