自己编译鼠须管

现在macOS上的第三方输入法选择的余地并不多,大众的都是天朝特色互联网流氓的产品. 不过还好我们还有rime系列. 鼠须管是rime输入法在macOS下的版本,输入法设定需要用户自己编辑配置文件. 唯一的问题是提供的二进制文件下载太旧是2015年的,而从后面基本都是稳定性提升所以能自己编译最新版本的话应该比自己直接下载的更好. 准备工作 保证机器上已安装好Xcode Command Line Tools,在安装了Xcode的情况下输入: xcode-select --install 编译依赖,需要用到brew brew install cmake git boost 编译安装 git clone --recursive https://github.com/rime/squirrel.git cd squirrel make deps make sudo make install 后面的工作就和从pkg安装一样了. 更新 在最近重新编译Squirrel 0.11.0 版本的时候遇到了问题. ** BUILD FAILED ** The following build commands failed: Ld xbuild/lib/Release/librime.1.4.0.dylib normal x86_64 (1 failure) make[1]: *** [release] Error 65 make: *** [librime] Error 2 在搜索了Squirrel的issues列表issues#247后发现是因为由brew安装的最新版 boost 1.68.0 会依赖icu4c,而这个依赖在Mac下并不存在. boost: stable 1.68.0 (bottled), HEAD Collection of portable C++ source libraries https://www. »