grbl开源的上位机在github上比较多,这里我们拿candle举例,
candle是使用QT开发的,在资料包里有candle的源代码和qt编程ide,他们位于资料包此处:
qt的安装这里不再累述,安装好后点击文件→打开文件或项目→选择candle2.pro即可打开项目
其中Forms是他的UI界面设计文件,frmmain.ui是candle的主ui界面,qt支持拖放控件设计,熟悉C#的应该很好上手
点击frmmain.ui,即可进行ui界面的设计,你可以自由地进行汉化或者为grbl增加你想要的功能
左下方的绿色按钮是编译运行程序
下面讲一下candle的程序发布,即把程序分享给别人电脑上运行
在你的程序开始菜单找到你对应安装qt版本的cmd程序,我的是Q5.9.9(MinGW 5.3),
打开他,输入cd 你的candle目录/debug或者release目录,再次输入windeployqt Candle2.exe 这样它就为你打包好了程序依赖的dll文件
,这样就可以将你修改的candle发布给别人电脑上使用了,