龙芯LoongArch架构编译深度DeepinIDE

正文:

深度开发的这款IDE正式名称是deepin-unioncode。项目地址如下:https://gitee.com/deepin-community/deepin-unioncode。关于deepin-unioncode的详细介绍请读者自行查看,本文只记述如何在一台龙芯Loongarch架构的电脑上编译安装这款IDE,实现国产电脑配国产IDE。

首先介绍我的这台龙芯电脑,CPU使用的是龙芯3A5000HV,光威内存双通道DDR4 3200MHZ,固件已经更新到了新世界,操作系统是Loongnix20.5。来张图验明正身:

 

 

安装deepin-unioncode第一步:安装依赖包

sudo apt-get install git debhelper cmake qt5-qmake qtbase5-dev qttools5-dev qttools5-dev-tools lxqt-build-tools libssl-dev llvm llvm-dev libclang-dev libutf8proc-dev libmicrohttpd-dev libjsoncpp-dev libargtable2-dev libhiredis-dev catch libzstd-dev libjson-c-dev libelf-dev libcapstone-dev libunwind-dev libelfin-dev libdbus-1-dev libxi-dev qtscript5-dev libqt5scripttools5 clang doxygen

以下几个包需要单独安装(如果一起安装会出现apt依赖冲突问题,该现象也出现在了X86的debian系机器上,暂时原因未知):

sudo apt install  libcurl4-openssl-dev

sudo apt install libcurl4-nss-dev

sudo apt install libcurl4-gnutls-dev

克隆deepin-unioncode源代码到本地

git clone https://gitee.com/deepin-community/deepin-unioncode.git

编译安装deepin-unioncode:

cd deepin-unioncode

cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release

cmake –build build

sudo cmake –build build –target install

此时已经安装完成,已经可以在程序的启动器里找到deepin-unioncode的图标

 

deepin-unioncode的主程序:

 

结束语:

在全国产电脑上跑国产IDE!!!(但我基本不用IDE,vim+编译器 才是我平时用的,这款IDE我还需要学习一段时间,再等一段时间来做deepin-unioncode的使用评测)

posted on 2023-09-16 23:38  chencmaster_l00ng  阅读(311)  评论(0)    收藏  举报