今天先不聊某黄色软件,编译QScintilla,以后手搓IDE
准备
下载QScintilla
QScintilla 下载
选择.zip就行了,下载.gz的有些压缩软件可能打不开:
解压缩一下:
:
这里选择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的应用场景