CTK Qt5编译

问题一:“CMake Error at CMake/ctkMacroSetupQt.cmake:81(message):error: Qt4 was not found on your system. You probably need to set the QT_QMAKE_EXECUTABLE variable Call Stack (most recent call first): CMakeLists.txt:410 (ctkMacroSetupQt)”问题解决

CTK/CMake/ctkMacroSetupQt.cmake文件中手动修改,将set_property(CACHE CTK_QT_VERSION PROPERTY STRINGS 4 5)改成set_property(CACHE CTK_QT_VERSION PROPERTY STRINGS 5 4),这样CMake在Configure时会默认选中QT5版本,如果在修改后还是出现上述错误,则同时将set(CTK_QT_VERSION “4” CACHE STRING “Expected Qt version”)改为set(CTK_QT_VERSION “5” CACHE STRING “Expected Qt version”)

问题二:安装时"file cannot create directory: C:/Program Files (x86)/CTK/lib/ctk-0.1/CMake" 问题

CMAKE_INSTALL_PREFIX 项,其默认值为 C:/Program Files (x86)/CTK。修改安装配置就行

问题三:安装时,vs2019, setlocal命令无法有问题

以管理员身份运行VS

参考

  • install那部分不起作用
  • 修改camke相关文件

Qt之CTK(编译)相关推荐

  1. QT多插件通信框架CTK编译记录

    目录 一  编译结果 二   部署配置 三  Log4Qt编译配置 四  参考链接 五  拓展资料 一  编译结果 参考链接有源码. 二   部署配置 ##CTK.pri# CTK install d ...

  2. 【Qt开发】编译时报“undefined reference to“问题的解决方案

    [Qt开发]编译时报"undefined reference to"问题的解决方案 参考文章: (1)[Qt开发]编译时报"undefined reference to& ...

  3. linux 编译QT atom,QT5 编译使用TagLib

    需要使用TagLib读取媒体信息, 记录下编译过程 使用的文件, 使用Taglib库版本 1.6.3 QT版本 5.12.3 x32 MinGW CMAKE版本 3.9.0 使用CMAKE 配置Tag ...

  4. 【QT学习】编译错误:FTH: (2592): Fault tolerant heap shim applied to current process. 解决办法

    文章目录 前言 一.打开终端命令 二.打开注册表 三.找到对应文件 四.删除工程路径 五.其他解决办法 总结 前言    FTH: (2592): *** Fault tolerant heap sh ...

  5. 记录下 QT Linux 静态编译遇到的坑

    记录下 QT Linux 静态编译遇到的坑 记录下 QT Linux 静态编译遇到的坑 - 貘吃馍的日志 - 网易博客 http://qbaok.blog.163.com/blog/static/10 ...

  6. Linux手机DIY.移植软件专题.Qt/Qte的编译环境

    Linux手机DIY.移植软件专题.Qt/Qte的编译环境 草木瓜  于 2006-11-15 一.序 一个偶然的想法,把在夏新E600出现Segmentation Fault的QT程序放在 Moto ...

  7. Qt源码编译aarch、loongarch等架构可参考

    前言: 我的建议是:编译环境一定要有网络,依赖的包才可以方便安装!!! 当然无网络,也可在有网络的相同架构系统下将相应包下载,详情可参考 Debian包管理则参考 Debian离线包安装离线源制作 下 ...

  8. Qt开发,编译报错:Cannot find file: xxx.pro.

    一.问题描述 Qt开发,编译报错:Cannot find file: xxx.pro. 二.问题分析 工程目录包含中文目录 三.解决方案 将工程放于不含中文目录的文件夹下

  9. ctk编译linux,CTK插件框架学习5-插件间通信(Netlink实现热拔插监控)

    本章来写一个插件,插件功能为通过NETLINK读取linux系统中的hotplug信息,比如usb.SD卡.磁盘等设备的插拔事件产生的信息,将读到的信息通过插件间通信的方式发出. 1. eventad ...

最新文章

  1. 【深度学习】深入浅出神经网络框架的模型元件(常用层和卷积层)
  2. Atitit.获取主板与bios序列号获取硬件设备信息  Wmi wmic 的作用
  3. Visual C++——黄维通《 Visual C++面向对象与可视化程序设计》——例题9-3
  4. python STL分解
  5. 从Satin到Lyra 为何微软、谷歌都盯向音频编解码器?
  6. 钉钉推出“钉工牌”,门禁、差旅、员工福利一码通用
  7. ❤️六W字《计算机基础知识》(八)(建议收藏)❤️
  8. 【OJ】洛谷字符串题单题解锦集
  9. FusionInsight MRS:你的大数据“管家”
  10. [转]Birdfont 2.10 发布,字体编辑器
  11. 凸优化中:单纯形是一种多面体的证明
  12. linux 下竟有想大白菜软件,大白菜U盘做PE及CDLINUX镜像共存的启动盘.pdf
  13. 如何避开微信小程序的审核机制(实测有效)
  14. java计算机毕业设计前后端分离健身房管理系统源代码+数据库+系统+lw文档
  15. 施耐德PLC初始IP地址计算
  16. 子网掩码计算软件+通配符掩码检测器+十进制IP计算器
  17. Python爬虫教程——入门一之爬虫基础了解
  18. 2022学Django----基础五之Ajax
  19. 如何杀掉defunct进程
  20. php warning require,Thinkphp 网站打开提示Warning: require(): open_basedir restriction in effect另一种解决方法...

热门文章

  1. 华为手机 TalkBack
  2. git 创建本地存储库_创建您的第一个Git存储库
  3. 小程序接入信用能力,微信花呗来了
  4. 支付宝花呗接口接入php,蚂蚁金服支付宝花呗分期支付接入实战分享|分分钟钟快速接入demo 企业开通接入花呗支付就是这么easy 想分就分 花呗技术走一波...
  5. MATLAB程序设计-4.三维绘图
  6. down mark 打钩_如何在markdown中打出上标、下标和一些特殊符号
  7. 使用bcftools对bam文件call vcf
  8. python中map函数的运用
  9. 潘朵拉魔盒开启,RPA公共服务风潮即将到来?
  10. 什么牌子的蓝牙耳机音质最好?四大品牌音质最好的蓝牙耳机推荐