编译安装 Karabiner-elements
2017-06-20 本文已影响142人
mozooo
安装非发行版 Karabiner-element
Readme 文件中写了安装的依赖和命令。
make 过程
尝试重新安装 xcode
因为之前是下载离线安装包,怀疑可能是没有完全安装。
- 将
xcode.app
从software
文件夹移动到applicaton
文件夹。 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
之后发现是没有安装 boost 依赖
Boost C++ Libraries 安装地址。
按照说明将 boost 文件夹移动到目的文件夹。
To install the Boost requirement, download the latest Boost release, open the boost folder inside of it, and move all of the files there into /opt/local/include/boost/.
发现问题:
- 没有相关文件夹
/opt/local/include
:- macOS 对应的文件夹地址为:
usr/local/include
。
- macOS 对应的文件夹地址为:
- 无法移动文件到目的文件夹:
- 提升文件操作权限:
sudo chmod -R 777 usr/local/include
- 提升文件操作权限:
- 移动文件:
mv /Users/grc/Downloads/boost_1_64_0/boost /usr/local/include
。
编译后安装
make 之后生成的安装文件进行安装即可。