头图

0.基础环境

类别:笔记本
型号:中国长城 NF14C
硬件平台:飞腾处理器(ArmV8 指令集)
系统:银河麒麟操作系统 V10 SP1(2203)

关键词:
信创,麒麟系统,linux,c++,c,飞腾,arm,notepad--,notepad++,编辑器

1.notepad--简介

notepad--是一个国产跨平台、简单的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。
notepad++确实好用,但由于作者的不当立场,而且也不支持国产系统与CPU,感谢notepad--作者及社区的努力。

更新//20231113 在作者,我、麒麟官方的努力下,今天起大家可以在官方应用市场更新了。今天的版本是2.10;2.0以后的版本官方未再继续提供源码。

2.源码编译

sudo apt-get install g++ make cmake #安装编译工具
sudo apt install qtbase5-dev libqt5printsupport5 libqt5xmlpatterns5-dev #安装依赖
git clone https://gitee.com/cxasm/notepad-- --branch=cmake-dev #获取代码
cd notepad-- #进入主目录

尝试打包编译时出现错误

make -f linux-debian.mk package #尝试打包编译

出现cmake版本要求
图片.png
编辑 CMakeLists.txt
图片.png
将需要的版本降低致系统的3.16
图片.png

make -f linux-debian.mk package #重新执行,完成编译打包工作
cd build/linux-debian/

图片.png
附:https://gitee.com/cxasm/notepad--/tree/cmake-dev/ ,从这里看就可以了解到包如何构建

3.安装与使用

双击com.hmja.notepad_1.22.0-20230223_arm64_Kylinv10.deb进行安装,也可以使用命令

sudo dpkg -i com.hmja.notepad_1.22.0-20230223_arm64_Kylinv10.deb

安装成功后,效果如图所示
图片.png
启动后
图片.png

4.二进制包下载信息

notepad--是一个国产跨平台、简单的文本编辑器,是替换notepad++的一种选择。其内置强大的代码对比功能,让你丢掉付费的beyond compare。
2.0.0 版本下载地址:链接: https://pan.baidu.com/s/1UHHbE9jhsUUUx8V9VOK6_A?pwd=v98c 提取码: v98c
如果链接失效,请到群文件中下载。

5.写在最后

感谢作者的努力,使我们在国产平台也有这么好的产品使用。

麒麟系统专栏:
地址一:https://segmentfault.com/blog/kylinos
邮箱:1179611323@qq.com
群:662512340
github:https://github.com/xiaohelong
twitter:https://twitter.com/xiaohelong
发行日志:
20230223 首发
20230525 增加2.0的下载地址
20231113 在我、作者和麒麟的官方共同努力下,终于上架了官方应用市场(2.10)


码上世界
79 声望290 粉丝

码农极客,2004年接触Linux世界。爱技术的IT的男