编译安装 Karabiner-elements

安装非发行版 Karabiner-element

Github 项目地址

Readme 文件中写了安装的依赖和命令。

make 过程

尝试重新安装 xcode

因为之前是下载离线安装包,怀疑可能是没有完全安装。

  • xcode.appsoftware文件夹移动到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
  • 无法移动文件到目的文件夹:
    • 提升文件操作权限:sudo chmod -R 777 usr/local/include
  • 移动文件:mv /Users/grc/Downloads/boost_1_64_0/boost /usr/local/include

编译后安装

make 之后生成的安装文件进行安装即可。

你可能感兴趣的:(编译安装 Karabiner-elements)