在GNU/Linux上开发
使用xmake
第一步:安装xmake和Qt 5
以Debian及衍生版为例:
sudo add-apt-repository ppa:xmake-io/xmake
sudo apt update
sudo apt upgrade --yes gcc
sudo apt install --yes qtbase5-dev libqt5svg5-dev xmake
有时候需要保持xrepo是最新的,以保证使用最新的依赖的构建定义
xrepo update-repo
第二步:编译
xmake
第三步:运行单元测试
bash
TEXMACS_PATH=$PWD/TeXmacs xmake run --yes --verbose --diagnosis --group=tests
第四步: 安装到build/package
bash
xmake install -o build/package mogan_install
第五步:启动墨干编辑器
bash
build/package/bin/mogan
使用cmake
假定你已经在mogan的源代码目录:
bash
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/software
make install -j12
编译安装完成之后,可以这样启动墨干:
bash
$HOME/software/bin/mogan.sh
使用make install
,然后在单独的目录里面做开发,能够排除一些干扰。如果你对源代码比较了解,可以通过更改TEXMACS_PATH的方式,直接在源代码中更改Scheme这部分代码,不需要重新编译就可以测试你的更改。