File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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" )[编译指南]。
Original file line number Diff line number Diff line change @@ -124,6 +124,6 @@ LemonLime 近乎完全兼容 LemonPlus,出问题的地方在子任务依赖(
124124
125125LemonLime 完全兼容 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
129129LemonLime 可以使用 `GCC` , `Clang` 和 `MSVC` 进行编译
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments