普通安同小白 目前已知金山下架了免费的WPS龙架构的个人版,改为了收费的WPS 365;使得龙芯使用者要使用WPS,要不得在官网下载WPS 365,试用完30天后付费使用;要不在星火应用商店或找人拿旧版的WPS For Linux Loongarch包;要不使用LibreOffice代替。现在Box64转译效率与兼容性逐渐提高、开源、日更,给了龙芯使用者一丝希望。此文章为龙架构Box64转译运行WPS For Linux个人版运行结果及其教程。 Box64在龙架构的编译方法: 进入box64的github页面https://github.com/ptitSeb/box64 ,下载zip包 解压zip包到想编译的目录 cd box64-main mkdir build; cd build; cmake .. -D LARCH64=1 -D BOX32=1 -D BOX32_BINFMT=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo make -j$(nproc) sudo make install 假如使用yongbao系统,可以得到已经编译好的Box64。 之后使用box64 --version查看box64版本,确认编译成功。 Box64运行wps Linux版方法 设置好环境变量,让box64可以访问/usr/gnemul的X86库 将X86的WPS个人版通过解压形式安装 之后box64 [WPS目录]/wps Box64可以在多数架构上编译(包括申威的SW64),不过仅ARM64、RISC-V 64与LoongArch64有动态加速。Box64官方不支持MIPS64el,龙芯3A4000用户还是得使用LibreOffice或WPS 365。 https://repo.gxde.org/gxde-os/tianlu/b/box64/ 有非官方MIPS64el的Box64,龙芯3A4000可以使用,不过纯软件效率低,转译WPS可能会很卡。
普通安同小白 开了BOX64_AVX=2也能跑 env BOX64_AVX=2 box64 [WPS目录]/wps 先要设置BOX64_LD_LIBRARY_PATH=/usr/gnemul/lat-x86_64
Katyusha 由于Box64可以在任意架构上编译(包括申威的SW64),所以MIPS架构的龙芯3A4000及之前用户理论上也可以用Box64“白嫖”WPS For Linux个人版。 不要误导人。 box64并不支持MIPS,也不能在任意架构上编译。 3A4000以及以前的用户无法使用box64。
HimenoSena Katyusha 这里有mips64el的box64,我试了下在3A4000上能跑起来,纯软件模拟效率非常非常低,不知道他们是怎么编译出来的 https://repo.gxde.org/gxde-os/tianlu/b/box64/