linuxCNC

环境
ubuntu18.04
xenomai3.1

1.获取源码
https://github.com/LinuxCNC/linuxcnc

#git clone -b master https://ghproxy.com/https://github.com/LinuxCNC/linuxcnc.git 

2.配置

#cd linuxcnc/src
#./autogen.sh 
#./configure --with-realtime=uspace

问题1在这里插入图片描述

#sudo apt-get install libmodbus-dev

问题2
在这里插入图片描述

#sudo apt install libgtk-3-dev

问题3
在这里插入图片描述

#sudo apt-get install yapps
#sudo apt-get install yapps2

问题4
在这里插入图片描述

#sudo apt-get install libboost-all-dev

问题5在这里插入图片描述

#sudo apt-get install tk-dev

问题6
在这里插入图片描述

#sudo apt-get install bwidget

问题7在这里插入图片描述

#sudo apt-get install tclx

问题8
在这里插入图片描述

#sudo apt install libreadline-gplv2-dev或libeditreadline-dev

问题9
在这里插入图片描述

#sudo apt-get install tcl-dev tk-dev python3-tk

问题10
在这里插入图片描述

#sudo apt-get install libxmu-dev

3.编译

#make
#sudo make setuid
#source ../scripts/rip-environment

4.检测下(很长时间 可以不需要)
输出 Runtest: 258 tests run, 258 successful, 0 failed + 0 expected, 3 skipped

#runtests

5.运行LinuxCNC

#linuxcnc 

问题1
在这里插入图片描述

#pip3 install PyOpenGL PyOpenGL_accelerate

参考
https://blog.csdn.net/tianjilieren/article/details/134400331
http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html#_supported_platforms

https://max.book118.com/html/2023/0605/6043104101005141.shtm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值