linuxcnc开发环境搭建
linux cnc ,数控机床开源控制软件,实时系统。
下载linuxcnc.iso镜像,在虚拟机里安装。
安装成功运行起来。
安装了amd64版本的qtcreator
运行提示少libxcb:
sudo apt update sudo apt install libxcb-cursor0
打开窗口成功
新建 一个工程,使用本地python而不是虚拟机里的python,编译提示少了pyside6的库
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
使用虚拟环境下的 python ,
xuni/python ./get-pip.py
xuni/python -m pip install pyside6
安装成功
编译项目提示没有 ui_from模块,是因为pyside6-uic没有被调用,
这里先手动调用下,在项目目录下:
.qtcreator/Python_3_11_2venv/bin/pyside6-uic form.ui -o ui_form.py
生成了ui_form.py文件,再回到qtcreator里,运行项目成功。
