[今天不破解极域]Windows编译QScintilla

今天先不聊某黄色软件,编译QScintilla,以后手搓IDE

准备

下载QScintilla

QScintilla 下载
选择.zip就行了,下载.gz的有些压缩软件可能打不开:
在这里插入图片描述
解压缩一下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/e78bb3bddf6d484fabb5d926b7a3f6cb.png
在这里插入图片描述

下载Qt Creator

Qt Creator 下载

开始编译

打开src文件夹,找到qscintilla.pro
在这里插入图片描述
然后Qt Creator,启动!
选择你喜欢的套件(实在不行就把能用的全勾上):
在这里插入图片描述
这里选择Release(发布)版本:
在这里插入图片描述
点左下角锤子开始构建:
在这里插入图片描述
正常应该是0错误过编译的:
在这里插入图片描述
如果编译失败就要检查一下你的Qt模块完整性了!
或者你安装的时候没有勾选某些必要组件(一般不会)
搜索找到qscintilla*_qt*.dll还有qscintilla*_qt*.lib(MSVC编译器,MinGW编译器是.a):
在这里插入图片描述
在这里插入图片描述
编译好了给它安装上
先找到你喜欢的构建套件的目录(要和你编译QScintilla使用的套件一样):
在这里插入图片描述
qscintilla*_qt*.dll放bin目录下:
在这里插入图片描述
qscintilla*_qt*.lib(针对MSVC编译器,MinGW编译器是.a)放lib目录下:
在这里插入图片描述
把src文件夹中的Qsci复制到include文件夹下:
在这里插入图片描述
再把Qsci文件夹下所有.qm文件复制到translations目录下:
在这里插入图片描述
(这个库好像没有中文)
把src\features\qscintilla*.prf复制到mkspecs\features文件夹:
在这里插入图片描述
打开example下的application.pro(Qt Creator,启动!*2):
在这里插入图片描述
必须选择你刚刚复制过文件的构建套件:
在这里插入图片描述
点击右下角三角形启动,界面应该是这样:
在这里插入图片描述
到这里,你就成功了!

The end

下期更点QScintilla的应用场景

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值