CTK环境搭建

CTK环境搭建CTK环境搭建1 下载相关文件下载Cmake:https://cmake.org/下载ctk源码:https://github.com/commontk/CTK2 编译CTK2.1 cmake打开cmakelistctk源码下载完之后在当前文件夹下新建build目录。如图2.2 qt环境版本确认使用cmake开进入CTK-Master目录,选择源代码目录和Build目录。进行…

大家好,又见面了,我是你们的朋友全栈君。



CTK环境搭建

1 下载相关文件

下载Cmake:https://cmake.org/
下载ctk源码:https://github.com/commontk/CTK

2 编译CTK

2.1 cmake打开cmakelist

ctk源码下载完之后在当前文件夹下新建build目录。如图
在这里插入图片描述

2.2 qt环境版本确认

使用cmake开进入CTK-Master目录,选择源代码目录和Build目录。
在这里插入图片描述

进行编译,估计会报错,如图
在这里插入图片描述

这时候首先得检查Qt的环境变量是否配置好了,在此就不介绍Qt的环境变量添加了。其次是注意QT的版本是否匹配如图
在这里插入图片描述
2.3 CTKData下载
CTK编译的时候是需要一个CTKData的东西,下载地址:https://github.com/commontk/CTKData。
下载好之后解压到CTK源文件目录下。这里是CTKData目录,同时打开CMakeExternals文件夹下的CTKData.cmake文件,添加CTKData文件的目录路径,如下图:
在这里插入图片描述
2.4 相关库选择
根据自己的需要再Cmake界面选择自己需要的库,常用的几个是:
CTK_LIB_Core、CTKPluginFramework、CTK_PLUGIN_org.commontk.eventadmin、
CTK_PLUGIN_org.commontk.log、CTK_PLUGIN_org.commontk.metatype。
在这里插入图片描述
2.5 生成Project
选好需要的库后,再次configure、界面无红色后,点击Generate生成项目。
然后打开解决方案,根据平台需要编译解决方案。编译完之后或许有些错误但库文件应该已经生成了,在C:\SoftWare\CTK-master\Build\CTK-build\bin\Debug目录下就有相应的库文件了。
2.6 拷贝库文件
最后将你需要的库和头文件,拷贝出来,建个文件夹,添加环境变量,方便使用。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134754.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 191. Number of 1 Bits Leetcode Python

    191. Number of 1 Bits Leetcode Python

    2022年1月14日
    33
  • java环境_Java 开发环境配置

    java环境_Java 开发环境配置Java开发环境配置在本章节中我们将为大家介绍如何搭建Java开发环境。window系统安装java下载JDK在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以Window64位系统为例:下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\ProgramFil…

    2022年7月9日
    18
  • Java自定义注解Annotation详解[通俗易懂]

    简介开发中经常使用到注解,在项目中也偶尔会见到过自定义注解,今天就来探讨一下这个注解是什么鬼,以及注解的作用和自定义注解。列举开发中常见的注解@Override:当重写父类的方法时一般都会在方法上标注上此注解(我们最经常看到的toString()方法上总能看到这货)@Deprecated:用于标记某个方法已经过期,请使用新的方法来替代已经废弃的方法@SuppressWarnings:让编译器或

    2022年4月13日
    66
  • Aliddns插件使用:小白超详细图文教程

    Aliddns插件使用:小白超详细图文教程Aliddns插件使用:小白超详细图文教程。Aliddns插件,用阿里的云解析速度是快,天下武功为快不破….作为一个小白的我,看这篇帖子也是一脸懵逼,http://koolshare.cn/thread-64703-1-1.html经过自己不耻下问的精神,总算完全搞明白了…给大家带来完整超详细的教程:首先你宽带要是公网IP,不是公网IP的童鞋,可以到

    2022年5月2日
    539
  • React项目的国际化

     最近做的react项目需要支持国际化,网上查了一下,发现一款很好的插件“react-intl-universal”,由阿里巴巴团队开发,这款插件是原先的国际化插件“react-intl”的升级版,“react-intl”因为一些“致命”缺陷现已被其取代,npm官网有罗列原因,有兴趣的可以去了解一下。下面具体介绍一下这款插件的使用方法。1.安装npminstallreact-i…

    2022年4月12日
    43
  • intellijidea激活码【最新永久激活】

    (intellijidea激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    178

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号