前面已经介绍了windows系统下的ctk的编译以及新老版本如何选择部分内容,我们今天主要是在linux系统下编译ctk。
编译环境:系统:deepin 64位,gcc (Uos 8.3.0.3-3+rebuild) 8.3.0;Qt:qt5.15.2
以老版本为例.
1.拷贝CTK的源码至linux系统下,并解压。
2.在qt的安装路径下查找cmake-gui程序,双击打开,使用跟windows上使用是一样的。
可参考windows系统下cmake配置过程。
一点区别是:弹出框中选择 Unix Makefiles 即可。
新的启程系列-CTK编译(windows 10 + vs2019 + qt5.15.2)_hong_yu0315的博客-CSDN博客
3.点击configure,报的错误跟windows下基本一致,按照windows下配置过程,修改其中的错误。
4.这里有个注意的地方,如果要选择super-build需要配置CTKData路径,我们这里取消supper-build勾选。
再次配置,发现没有错误了。
5.打开存放编译配置信息的目录下面(cmake-gui界面上选择的路径),我这里是gcc-x64,右击,打开终端:直接输入make,开始漫长的编译过程。如下图所示:
ok,如果大家看了windows系统下的编译,linux系统下的CTK编译就很简单了。基本上类似。