在linuxcnc2.7版系统中编译最新2.8版源码。
1,从官网获取最新源码
git clone -b master https://github.com/LinuxCNC/linuxcnc.git
如果提示找不到git命令那么就先安装git
sudo apt install git
2,安装编译依赖
sudo apt-get install libgnomeprintui2.2-dev tcl8.5-dev tk8.5-dev libreadline-gplv2-dev asciidoc dblatex dvipng graphviz groff imagemagick inkscape python-lxml source-highlight texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-lang-cyrillic texlive-lang-french texlive-lang-german texlive-lang-polish texlive-lang-spanish texlive-latex-recommended w3c-linkchecker xsltproc libxmu-dev libglu1-mesa-dev libgl1-mesa-dev libboost-python-dev libmodbus-dev libusb-1.0-0-dev yapps2
3,编译安装包
cd linuxcnc/debian
./configure -r
cd ..