Skip to content

Commit 69fc6d7

Browse files
committed
upd
1 parent 5551334 commit 69fc6d7

5 files changed

Lines changed: 4 additions & 55 deletions

File tree

manual/src/content/docs/install.typ

Lines changed: 2 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -12,55 +12,6 @@ LemonLime 支持 Windows、Linux 以及 macOS。
1212

1313
== 安装方法
1414

15-
=== Windows 和 macOS
15+
你可以在 #link("https://github.com/Project-LemonLime/Project_LemonLime/releases")[发行页面] 下载已经编译好的对应系统版本。
1616

17-
#link("https://github.com/Project-LemonLime/Project_LemonLime/releases")[发行页面] 下载相应的压缩包。
18-
19-
不过如果你获得了源码,可以通过 QtCreator 来编译 LemonLime。
20-
21-
=== Linux
22-
23-
这里以 Manjaro 为例,毕竟 Linux 安装时几乎只有命令名字的区别。
24-
25-
更多的系统请到 README.md 查看。
26-
27-
首先你得安装一些依赖。
28-
29-
```bash
30-
$ sudo pacman -S gcc ninja qt5-base cmake
31-
```
32-
33-
注意 Manjaro 的 gcc 包含了 `g++`
34-
35-
然后用某种途径获得源代码。比如使用 git:
36-
37-
```bash
38-
$ git clone https://github.com/Project-LemonLime/Project_LemonLime.git
39-
```
40-
41-
进入源代码的目录。
42-
43-
```bash
44-
$ cd <源代码的目录>
45-
```
46-
47-
然后依次执行:
48-
49-
```bash
50-
$ cmake . -GNinja -DCMAKE_BUILD_TYPE=Release
51-
$ cmake --build . --parallel $(nproc)
52-
```
53-
54-
获得可执行文件 lemon。打开 lemon 就可以运行 LemonLime 了。
55-
56-
也可以执行 `$ cmake –install .` 将其安装到系统中,默认安装位置位于 `/usr/local`
57-
58-
同时,在装有 `dpkg/rpm` 的 Linux 系统上 可为 CMake 附加 `-DBUILD_DEB=ON`
59-
或者 `-DBUILD_RPM=ON` 参数直接生成 Deb/RPM 包。即:
60-
61-
```bash
62-
$ cmake . -GNinja -DCMAKE_BUILD_TYPE=Release -DBUILD_DEB=ON
63-
$ cmake --build . --parallel $(nproc)
64-
```
65-
66-
推荐在直接生成包的时候同时附加 `-DEMBED_TRANSLATIONS=OFF -DEMBED_DOCS=OFF` 参数关闭翻译文件和手册文件的嵌入。
17+
如果你获得了源码,也可以自行编译 LemonLime,具体方法见 #link("https://github.com/Project-LemonLime/Project_LemonLime/blob/master/BUILD.md")[编译指南]。

manual/src/content/docs/intro.typ

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,6 @@ LemonLime 近乎完全兼容 LemonPlus,出问题的地方在子任务依赖(
124124

125125
LemonLime 完全兼容 Lemon。
126126

127-
LemonLime 主要使用 Qt 编写,目前兼容 Qt5 和 Qt6,目前支持的最低版本为 Qt 5.15。编译时使用 `-DLEMON_QT6=ON` 参数即可使用 Qt6 编译
127+
LemonLime 主要使用 Qt6 编写,目前支持的最低版本为 Qt 6.8。由于 Qt5 的兼容性不再保证,请在编译时开启 `-DLEMON_QT6=ON` 参数,若不开启可能无法编译(该参数计划在未来移除)
128128

129129
LemonLime 可以使用 `GCC`, `Clang``MSVC` 进行编译

manual/src/content/docs/judge.typ

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,7 @@
5858

5959
推荐使用 HTML 格式,可以导出完整的结果信息,导出成表格的话只能导出选手总分和每道题的得分。
6060

61-
表格有两种格式可以选择:csv 格式和 xls 格式(仅 Windows 可用并需要安装 Excel,并且需编译时使用 `-DENABLE_XLS_EXPORT=ON` 参数启用)。*注意:xls 格式的导出将有可能在将来的版本移除。*
62-
63-
csv 格式是逗号分隔符,多数表格编辑软件都能查看。xls 格式的导出需要利用 ActiveX 调用 Excel,写入速度非常慢,除非特别需要,否则不推荐使用。
61+
导出的表格为 csv 格式。csv 格式是逗号分隔符,多数表格编辑软件都能查看。
6462

6563
在导出为 HTML 格式的时候,后缀(`.html``.htm`)会影响内容。其中 `.html` 的内容会更加丰富,而 `.htm` 只提供基本内容,并且文件大小下降很多。
6664

6.82 KB
Loading
6.34 KB
Loading

0 commit comments

Comments
 (0)