Qt之CTK(编译)
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(编译)相关推荐
- QT多插件通信框架CTK编译记录
目录 一 编译结果 二 部署配置 三 Log4Qt编译配置 四 参考链接 五 拓展资料 一 编译结果 参考链接有源码. 二 部署配置 ##CTK.pri# CTK install d ...
- 【Qt开发】编译时报“undefined reference to“问题的解决方案
[Qt开发]编译时报"undefined reference to"问题的解决方案 参考文章: (1)[Qt开发]编译时报"undefined reference to& ...
- linux 编译QT atom,QT5 编译使用TagLib
需要使用TagLib读取媒体信息, 记录下编译过程 使用的文件, 使用Taglib库版本 1.6.3 QT版本 5.12.3 x32 MinGW CMAKE版本 3.9.0 使用CMAKE 配置Tag ...
- 【QT学习】编译错误:FTH: (2592): Fault tolerant heap shim applied to current process. 解决办法
文章目录 前言 一.打开终端命令 二.打开注册表 三.找到对应文件 四.删除工程路径 五.其他解决办法 总结 前言 FTH: (2592): *** Fault tolerant heap sh ...
- 记录下 QT Linux 静态编译遇到的坑
记录下 QT Linux 静态编译遇到的坑 记录下 QT Linux 静态编译遇到的坑 - 貘吃馍的日志 - 网易博客 http://qbaok.blog.163.com/blog/static/10 ...
- Linux手机DIY.移植软件专题.Qt/Qte的编译环境
Linux手机DIY.移植软件专题.Qt/Qte的编译环境 草木瓜 于 2006-11-15 一.序 一个偶然的想法,把在夏新E600出现Segmentation Fault的QT程序放在 Moto ...
- Qt源码编译aarch、loongarch等架构可参考
前言: 我的建议是:编译环境一定要有网络,依赖的包才可以方便安装!!! 当然无网络,也可在有网络的相同架构系统下将相应包下载,详情可参考 Debian包管理则参考 Debian离线包安装离线源制作 下 ...
- Qt开发,编译报错:Cannot find file: xxx.pro.
一.问题描述 Qt开发,编译报错:Cannot find file: xxx.pro. 二.问题分析 工程目录包含中文目录 三.解决方案 将工程放于不含中文目录的文件夹下
- ctk编译linux,CTK插件框架学习5-插件间通信(Netlink实现热拔插监控)
本章来写一个插件,插件功能为通过NETLINK读取linux系统中的hotplug信息,比如usb.SD卡.磁盘等设备的插拔事件产生的信息,将读到的信息通过插件间通信的方式发出. 1. eventad ...
最新文章
- 【深度学习】深入浅出神经网络框架的模型元件(常用层和卷积层)
- Atitit.获取主板与bios序列号获取硬件设备信息 Wmi wmic 的作用
- Visual C++——黄维通《 Visual C++面向对象与可视化程序设计》——例题9-3
- python STL分解
- 从Satin到Lyra 为何微软、谷歌都盯向音频编解码器?
- 钉钉推出“钉工牌”,门禁、差旅、员工福利一码通用
- ❤️六W字《计算机基础知识》(八)(建议收藏)❤️
- 【OJ】洛谷字符串题单题解锦集
- FusionInsight MRS:你的大数据“管家”
- [转]Birdfont 2.10 发布,字体编辑器
- 凸优化中:单纯形是一种多面体的证明
- linux 下竟有想大白菜软件,大白菜U盘做PE及CDLINUX镜像共存的启动盘.pdf
- 如何避开微信小程序的审核机制(实测有效)
- java计算机毕业设计前后端分离健身房管理系统源代码+数据库+系统+lw文档
- 施耐德PLC初始IP地址计算
- 子网掩码计算软件+通配符掩码检测器+十进制IP计算器
- Python爬虫教程——入门一之爬虫基础了解
- 2022学Django----基础五之Ajax
- 如何杀掉defunct进程
- php warning require,Thinkphp 网站打开提示Warning: require(): open_basedir restriction in effect另一种解决方法...
热门文章
- 华为手机 TalkBack
- git 创建本地存储库_创建您的第一个Git存储库
- 小程序接入信用能力,微信花呗来了
- 支付宝花呗接口接入php,蚂蚁金服支付宝花呗分期支付接入实战分享|分分钟钟快速接入demo 企业开通接入花呗支付就是这么easy 想分就分 花呗技术走一波...
- MATLAB程序设计-4.三维绘图
- down mark 打钩_如何在markdown中打出上标、下标和一些特殊符号
- 使用bcftools对bam文件call vcf
- python中map函数的运用
- 潘朵拉魔盒开启,RPA公共服务风潮即将到来?
- 什么牌子的蓝牙耳机音质最好?四大品牌音质最好的蓝牙耳机推荐