msys2环境下编译TeXmacs

MSYS2的安装

去官网 https://www.msys2.org/
msys2环境下编译TeXmacs_第1张图片

MSYS2换源

参考:https://blog.csdn.net/justidle/article/details/103025966
TeXmacs只能在32bit下正常使用,因为依赖的Guile在64位下有问题
msys2环境下编译TeXmacs_第2张图片

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64
pacman -Syu

安装TeXmacs依赖和guile依赖

参考我之前的草稿:https://blog.csdn.net/qq_32768743/article/details/107898826

pacman -S mingw-w64-i686-make mingw-w64-i686-toolchain mingw-w64-i686-gcc  mingw-w64-i686-pkg-config mingw-w64-i686-libtool mingw-w64-i686-ncurses mingw-w64-i686-libunistring mingw-w64-i686-gc mingw-w64-i686-readline mingw-w64-i686-libffi mingw-w64-i686-gdb mingw-w64-i686-dlfcn mingw-w64-i686-freetype mingw-w64-i686-libjpeg-turbo mingw-w64-i686-qt5

获取TeXmacs源码和guile源码

首先需要安装git

pacman -S git
git clone https://github.com/PikachuHy/texmacs.git
cd texmacs
git clone https://github.com/PikachuHy/guile-1.6.7.git guile

让guile作为texmacs的子目录,方便调试

CLion下编译

配置toolchains
msys2环境下编译TeXmacs_第3张图片

这样就可以愉快的在CLion中编译TeXmacs了
msys2环境下编译TeXmacs_第4张图片

你可能感兴趣的:(msys2环境下编译TeXmacs)