解决在nvidia tx2平台上安装clion后无法使用local terminal的问题,同样适用于pycharm

解决在nvidia tx2平台上安装clion后无法使用local terminal的问题,同样适用于pycharm

最近在使用cmake管理一个c++的工程,而选择了clion作为ide(个人觉得vim太难用),而装好clion之后发现不能使用里面的terminal,再网上搜了很多帖子都没找到解决办法,最后是在github里面找到了解决办法附上链接:https://github.com/JetBrains/pty4j/issues/82,这里就当个搬运工了。

因为tx2的cpu是arm的,所以安装完成后会出现一些问题,我之前在tx2上安装pycharm也是同样的问题,无法使用terminal。我认为这个办法应该也适用于所有arm64的硬件平台。
出现的问题:
clion里面terminal报错
cannot open local terminal
see your idea.log for the details
解决办法:
搜索idea.log文件,比如我的idea.log文件在home/.clion2019.3下面
log文件里会给出cannot open local terminal的原因,Caused by: java.lang.UnsatisfiedLinkError: Unable to load library ‘————clion-2019.3.6/lib/pty4j-native/linux/x86_64/libpty.so’:
不能load这个.so文件
具体步骤如下:(依次复制这几个命令就可以了)
git clone https://github.com/JetBrains/pty4j.git
cd pty4j/native
gcc -fPIC -c *.c
gcc -shared -o libpty.so *.o
#将libpty.so文件拷贝到上面报错提示的路径下
cp libpty.so YOUR_PYCHARM_INSTALL_LOCATION/lib/pty4j-native/linux/x86/

你可能感兴趣的:(jetson,clion,cmake,cmake,ubuntu,arm)