windows 下编译使用 deepin DTK
看到deepin 的界面 很漂亮 查看发现他们使用 自己设计的 dtk 来做的 重写了 qt 的控件
网上看到 有人编译 但dtkwidget没有成功
于是我就尝试在windows 上编译 首先 看到我去年拉去的代码 目前的代码一直在调整 改动过大 也没有正式发布所以可以使用 他们的release 2.1.1 或5.0 版本
应该这个两个版本几乎没改的只是修改了一个版本名字
先编译 dtkcore
在qmake 加入 DTK_STATIC_LIB=YES 参数
在 make 步骤添加 make install 编译 会安装到指定的目录 这个目录 自己指定
位置 dtk_build_config.prf
isEmpty(PREFIX){PREFIX = E:/Qt/dtkqtgui
}
其实也可以 在qmake 时加入
src.pro 加入
CONFIG += link_pkgconfig skip_target_version_ext
TARGET = $$qtLibraryTarget($$TARGET)
为了去除编译出来的库带版本号与自动库加入D 为 编译 widget做准备
修改dtkwidget 中的src.pro
QT += dtkcore
CONFIG += internal_module skip_target_version_ext
这里 有个dtkcore 如果 编译debug版本 他会自动寻找 libdtkcored 做一找不到
先编译 src 目录 在 编译 collections 测试 演示demo
下面是我已经修改好的 直接编译 应该没什么问题
https://gitee.com/ysqpos/dtkcore.git
https://gitee.com/ysqpos/dtkwidget.git
直接拉取 即可
注意还需要一部忘了讲 需要下载
https://brltty.app/archive/Windows/MinGW/glib_2.34.3-1_win32.zip https://brltty.app/archive/Windows/MinGW/pkg-config_0.28-1_win32.zip |
将其解压到 qt 的 wingw 主目录下 让其支持link_pkgconfig
windows 下编译使用 deepin DTK相关推荐
- Windows下编译Chrome V8
主要还是参考google的官方文档: How to Download and Build V8 Building on Windows 同时也参考了一些其它的中文博客: 脚本引擎小pk:SpiderM ...
- Windows下编译 Hadoop
Windows下编译 Hadoop-2.9.2 系统环境 系统: Windows 10 10.0_x64 maven: Apache Maven 3.6.0 jdk: jdk_1.8.0_201 Pr ...
- Windows下编译tensorflow-gpu教程
这两个也要看: https://zhuanlan.zhihu.com/p/29029860 https://zhuanlan.zhihu.com/p/34942873 Windows下编译tensor ...
- Windows下编译TensorFlow1.3 C++ library及创建一个简单的TensorFlow C++程序
参考:https://www.cnblogs.com/jliangqiu2016/p/7642471.html Windows下编译TensorFlow1.3 C++ library及创建一个简单的T ...
- windows下编译支持https的curl
先编译好openssl,过程详见:<windows下编译openssl> 编译好zlib,过程详见<windows下编译zlib> 1. 下载curl 官网:https://c ...
- 在Windows下编译FFmpeg详细说明
在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...
- linux下find查找带有指定权限的文件(windows下编译的源代码文件)
find -type f -perm -o=x 查找用户在windows下编译的源代码文件 转载于:https://blog.51cto.com/axlrose/1357610
- lua windows下编译
从Lua5.1开始官方给出的文件只有源代码和makefile文件了,官网给出的bulid方式也是在linux平台,如果只是想找个库使用下可以到这里来下载:http://joedf.ahkscript. ...
- 在windows下编译FFMPEG-最新2009版本
转]在windows下编译FFMPEG-最新2009版本 2010-11-17 18:50 大家可以看到,此篇之前有很多个版本的"在windows下编译FFMPEG",那些都是我在 ...
最新文章
- Android游戏开发之OpenGL之视图-投影矩阵 杂谈
- 一种javascript链式多重继承的方式(__proto__原型链)
- java date 过时_java Date中方法toLocaleString过时的替代方案
- linux下的定时任务 每天0点重置 tp5
- 自由自在公司解读休闲食品的五大发展趋势
- python输出数字方阵_在python里输出数字方阵
- c++ 模板类实现堆栈实验报告_编译原理——小型类C编译器的设计和实现(生成8086汇编代码)之1:问题定义以及总体功能...
- maven junit测试_使用Maven Failsafe和JUnit @Category将集成测试与单元测试分开
- [SQL Server系] -- 存储过程
- HDU 1142 A Walk Through the Forest dijkstra + DFS
- 【英语学习】【English L06】U02 Food L4 Food around the world
- Linux内核源代码分析——vmstat核心代码注释
- Java学习的准备工作
- smartsvn 使用
- t检验、t分布、t值
- POI实现合并单元格
- h5项目解决苹果手机iOS系统字体放大问题
- 大气数据计算机仿真算法,自适应光学系统中大气湍流的模型分析与计算机仿真...
- Linux:DNS服务
- win10热点 ip配置失败
热门文章
- 宝能汽车版图再扩张:斥资30亿建电池厂
- 生产者消费者模式与订阅发布者模式的区别
- 网站被K,你对网站整改了吗?
- PADS下载及其解决PADS CTRL+滚轴卡死 和 Ctrl+鼠标滚轮失灵
- netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》
- 多媒体文件的搜索技巧浅淡(转)
- 我用Python爬取网易云音乐上的Hip-hop歌单,分析rapper如何押韵
- AD使用总结--2__PCB中各层作用详解
- GO和JAVA如何处理两个数组中的并集和交集
- 汤晓鸥徐立等自愿锁定商汤股票2年/ 索尼新动捕全套48g/ 百度欲扩大RoboTaxi运营范围…今日更多新鲜事在此...