emacs中使用telega客户端
文章目录
【注意】最后更新于 October 13, 2021,文中内容可能已过时,请谨慎使用。
安装tdlib
安装方式有两种,一种使用brew, 一种使用源码编译tdlib
在使用 brew install tdlib
之后,显示版本过时,无法使用,只能借助编译方式获得最新版本。
1 2 3 4 5 6 7 8 9 10 11 12 13
xcode-select --install /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" brew install gperf cmake openssl git clone https://github.com/tdlib/td.git cd td rm -rf build mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl/ -DCMAKE_INSTALL_PREFIX:PATH=../tdlib .. cmake --build . --target install cd .. cd .. ls -l td/tdlib
编译成功之后,可以会在
td/tdlib
目录下找到最新版本库文件。使用
brew info tdlib
,查看安装目录将brew 版本 替换为最新版本 tdlib
1 2 3 4 5 6 7 8 9 10 11
# 拷贝 最新版库1.7.8拷贝到tdlib目录, cp -r ~/hsg/td/tdlib /usr/local/Cellar/tdlib/1.7.8 # 更新 1.7.0 软连接 删除久版本1.7.6 cd /usr/local//Cellar/tdlib ln -sf 1.7.8 1.7.0 rm -rf 1.7.6 # 删除旧版本库libtdjson.1.7.6.dylib 软连接 cd /usr/local/lib rm libtdjson.1.7.6.dylib # 创建新版软连接 ln -sf ../Cellar/tdlib/1.7.0/lib/libtdjson.1.7.8.dylib libtdjson.1.7.8.dylib
回到telega 执行:M-x telega
文章作者 iTBoyer
上次更新 2021-10-13