[Seek Help] 求一个deepin 20.9 可以用的最新的SciTE Editor
Tofloor
poster avatar
也无风雨也无晴,归去
deepin
2023-10-31 22:05
Author

求一个deepin 20.9 可以用的最新的SciTE Editor。

image.png

Reply Favorite View the author
All Replies
Ziggy
deepin
2023-10-31 22:56
#1

这个需求我们记录下,应用商店的详情页也可以通过点击"催更"来提醒应用更新维护的

图片.png

Reply View the author
也无风雨也无晴,归去
deepin
2023-11-01 00:10
#2
Ziggy

这个需求我们记录下,应用商店的详情页也可以通过点击"催更"来提醒应用更新维护的

图片.png

催更了,作用不大。

Reply View the author
也无风雨也无晴,归去
deepin
2023-11-01 02:12
#3
Ziggy

这个需求我们记录下,应用商店的详情页也可以通过点击"催更"来提醒应用更新维护的

图片.png

能否顺便出个帖子讲讲如何编译源码?

Reply View the author
lizipeng0013
deepin
2023-11-01 23:52
#4
也无风雨也无晴,归去

能否顺便出个帖子讲讲如何编译源码?

[Scintilla,Lexilla和SciTE的构建说明]
Scintilla和Lexilla可以单独构建。要构建SciTE,必须先构建Scintilla和Lexilla。
以下所说“./”,指的是解压源码后包含lexilla、scintilla、scite三个目录的那一个路径。

源码下载:https://www.scintilla.org/SciTEDownload.html

[编译软件流程]
1.编译Lexilla
进入./lexilla/src目录,运行命令 make 编译lexilla
编译完成后,会在./lexilla/bin目录中生成liblexilla.so(动态库)和liblexilla.a(静态库)两个文件

2.编译Scintilla
安装依赖:sudo apt-get install libgtk2.0-dev libglib2.0-dev
进入./scintilla/gtk目录,运行命令 make 编译Scintilla
编译完成后,会在./scintilla/bin目录中生成libscintilla.so(动态库)和scintilla.a(静态库)两个文件

3.编译和安装SciTE
进入./scite/gtk目录,运行 make 命令编译SciTE
执行命令 sudo make install 安装

4.卸载SciTE(仅构建目录和文件存在时可用)
进入./scite/gtk目录,执行命令 sudo make uninstall 卸载SciTE

如何构建deb,这个只能请大神来解答了。


deepin20.8运行最新版效果:
截图_SciTE_20231101154704.png

官网提供了最新的编译好的可执行文件,也可以按照教程安装试试。

Reply View the author
也无风雨也无晴,归去
deepin
2023-11-02 02:08
#5
lizipeng0013

[Scintilla,Lexilla和SciTE的构建说明]
Scintilla和Lexilla可以单独构建。要构建SciTE,必须先构建Scintilla和Lexilla。
以下所说“./”,指的是解压源码后包含lexilla、scintilla、scite三个目录的那一个路径。

源码下载:https://www.scintilla.org/SciTEDownload.html

[编译软件流程]
1.编译Lexilla
进入./lexilla/src目录,运行命令 make 编译lexilla
编译完成后,会在./lexilla/bin目录中生成liblexilla.so(动态库)和liblexilla.a(静态库)两个文件

2.编译Scintilla
安装依赖:sudo apt-get install libgtk2.0-dev libglib2.0-dev
进入./scintilla/gtk目录,运行命令 make 编译Scintilla
编译完成后,会在./scintilla/bin目录中生成libscintilla.so(动态库)和scintilla.a(静态库)两个文件

3.编译和安装SciTE
进入./scite/gtk目录,运行 make 命令编译SciTE
执行命令 sudo make install 安装

4.卸载SciTE(仅构建目录和文件存在时可用)
进入./scite/gtk目录,执行命令 sudo make uninstall 卸载SciTE

如何构建deb,这个只能请大神来解答了。


deepin20.8运行最新版效果:
截图_SciTE_20231101154704.png

官网提供了最新的编译好的可执行文件,也可以按照教程安装试试。

我试过,但是编译出错,不知如何解决,因此来论坛求助

Reply View the author
lizipeng0013
deepin
2023-11-02 02:16
#6
也无风雨也无晴,归去

我试过,但是编译出错,不知如何解决,因此来论坛求助

按我的可以,实测过的

Reply View the author
也无风雨也无晴,归去
deepin
2023-11-02 02:25
#7
lizipeng0013

[Scintilla,Lexilla和SciTE的构建说明]
Scintilla和Lexilla可以单独构建。要构建SciTE,必须先构建Scintilla和Lexilla。
以下所说“./”,指的是解压源码后包含lexilla、scintilla、scite三个目录的那一个路径。

源码下载:https://www.scintilla.org/SciTEDownload.html

[编译软件流程]
1.编译Lexilla
进入./lexilla/src目录,运行命令 make 编译lexilla
编译完成后,会在./lexilla/bin目录中生成liblexilla.so(动态库)和liblexilla.a(静态库)两个文件

2.编译Scintilla
安装依赖:sudo apt-get install libgtk2.0-dev libglib2.0-dev
进入./scintilla/gtk目录,运行命令 make 编译Scintilla
编译完成后,会在./scintilla/bin目录中生成libscintilla.so(动态库)和scintilla.a(静态库)两个文件

3.编译和安装SciTE
进入./scite/gtk目录,运行 make 命令编译SciTE
执行命令 sudo make install 安装

4.卸载SciTE(仅构建目录和文件存在时可用)
进入./scite/gtk目录,执行命令 sudo make uninstall 卸载SciTE

如何构建deb,这个只能请大神来解答了。


deepin20.8运行最新版效果:
截图_SciTE_20231101154704.png

官网提供了最新的编译好的可执行文件,也可以按照教程安装试试。

sudo apt-get install libgtk2.0-dev libglib2.0-dev

这一步没有执行,导致下一步报错,不敢安装这个,害怕把deepin搞坏了。这次执行了按照您说的一步一来就安装成功了。十分感谢。

Reply View the author