由于工作需要,在银河麒麟V10 SP1 上做中望CAD 的二次开发,Linux上搞开发一堆的坑,记录下来,供大家参考。
下载Kylin-Desktop-V10-SP1-HWE-Release-2203-X86_64.iso文件,并安装VMware Workstation 16 pro 虚拟机。
新建虚拟系统
典型配置,下一步
选择ISO安装盘的位置,下一步
选择linux Ubuntu 64 位,下一步
输入名称和要存放虚拟盘的位置,下一步
选择要生产的虚拟盘的大小,最好大一点,超过60G,不然会地方比较拥挤。
点击确定,就创建好了。
右键生成的虚拟系统的属性,可修改对应的项目。内存根据你的电脑的内存容量,最少4G以上。处理可以选择2处理器4内核数量。
之后右键启动虚拟系统,直接傻瓜式安装就行,到了选择安排磁盘哪里,直接选全盘安装即可,如果是高手可以选择自己分区安装,新手不建议。安装完直接进入系统即可。
先安装CMake 。
进入系统中,打开软件商店,搜索QT,即可看到QtCreate 选项,直接下载安装即可。不过这个QT只有一层皮,没有需要的内核。然后打开 系统 终端 执行如下命令:
安装QT内核:
sudo apt-get install cmake qt5-default qtcreator
sudo apt-get install libqt5designer5
sudo apt-get install qttools5-dev qttools5-dev-tools
安装g++
sudo apt-get install g++
打开QtCreate
打开设置界面
编辑 如果没有找到qmake编译器,先选择位置,添加qmake。
修改 桌面 为5.12.8同QT版本一致。
这样QT就配置完成了。
到中望官网上下载相应的SDK版本。
安装zrxsdk2023 _23.2.3.4_amd64.deb到麒麟系统。
打开向导
设置生成文件的路径及目录。确定生成工程。
命令接口,上边的文件中时几个命令。
QT打开工程,并编译生成ZRX。
打开中望CAD,AppLoad生成的ZRX文件,并加载。命令即可执行。
执行测试对话框命令。
后记:有不对的地方请指正,有需求也可留言联系,本人擅长各种工业CAD二次开发,有需求可留言。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...