一、相关版本软件的下载
1. Windows NT/2K/XP
CodeBlocks 1.0rc2版: (引自 http://www.codeblocks.org/downloads.php)
Code::Blocks IDE 1.0rc2, with MinGW compiler
注: CodeBlocks 1.0rc2所带MinGW的版本不确定, gcc/g++的版本为3.4.4 (mingw special)
CodeBlocks Unicode Dll for Windows 2.6.3版: (引自 http://www.codeblocks.org/nightly/, 应该可以不用)
CodeBlocks Unicode Dll for Windows 2.6.3版, ZIP格式文件
CodeBlocks Nightly Builds: (引自 http://www.codeblocks.org/nightly/)
Forum about Nightly build, 找个最新的版本下载
MinGW: (引自 http://www.mingw.org/download.shtml)
因CodeBlocks下载了带了MinGW编译器, 所以不用下载
wxWidgets 2.8.0版: (引自 http://www.wxwidgets.org/downloads/)
wxMSW 2.8.0
二、相应版本的安装
1. Windows NT/2K/XP
1)安装CodeBlocks带MinGW的版本
略
2)安装CodeBlocks的Unicode版本Dll
把文件解压覆盖到CodeBlocks安装目录下(我的安装目录: C:\Program Files\CodeBlocks)
3)安装CodeBlocks的新的Nightly Builds版本
把文件解压覆盖到CodeBlocks安装目录下(我的安装目录: C:\Program Files\CodeBlocks)
4)安装wxWidgets
可安装到D:\wxWidgets-2.8.0
注意:
wxWidgets后续的编译需要约1.5G(静态debug库)/0.5G(动态debug库)_(注:release库相对较小)的硬盘空间来完成, 在编译完成后, 还需占用约1G(静态debug库)/0.5G(动态debug库)_(注:release库相对较小)的空间, 即需要有1.5G(静态库)/0.5G(动态库)的空间完成后续的编译操作, 所以, 需要注意检查目标磁盘是否有足够空间
安装过程: 略
5)编译wxWidgets(支持ODBC)
a. 建立用于设置环境的批处理文件
在目录D:\wxWidgets-2.8.0\build\msw下新建批处理文件envset.bat, 如下:
set PATH=%PATH%;C:\Program Files\CodeBlocks\bin;C:\Program Files\CodeBlocks\mingw32\bin;
set LIBRARY_PATH=C:\Program Files\CodeBlocks\lib
set C_INCLUDE_PATH=C:\Program Files\CodeBlocks\include
set CPLUS_INCLUDE_PATH=C:\Program Files\CodeBlocks\include;D:\wxWidgets-2.8.0\include;D:\wxWidgets-2.8.0\contrib\include;
b.编译
a)进入DOS命令行模式
b)切换工作目录至D:\wxWidgets-2.8.0\build\msw
c)执行清理命令(debug版本, 第一次运行应该可以不用)
mingw32-make -f makefile.gcc UNICODE=1 USE_ODBC=1 MONOLITHIC=1 SHARED=1 clean
参数说明:
UNICODE=1表示使用unicode编码
USE_ODBC=1 表示生成支持ODBC的库
MONOLITHIC=1 表示生成单一的库文件 (0表示生成多个按模块分割的库文件)
SHARED=1 表示生成的动态链接库DLL (0表示生成静态链接库)
BUILD=debug 表示生成带Debug信息的版本方便调试 (release是发布版, 缺省是debug版本)
缺省的参数设置可以参考配置文件config.gcc
d)执行编译命令(动态库debug版本)
mingw32-make -f makefile.gcc UNICODE=1 USE_ODBC=1 MONOLITHIC=1 SHARED=1 VENDOR=jimway
然后, 开始漫长的等待, 时间视机器的性能而定, 最终在目录..\..\lib\下生成库文件
e)执行编译命令(动态库release版本)
mingw32-make -f makefile.gcc UNICODE=1 USE_ODBC=1 MONOLITHIC=1 SHARED=1 BUILD=release VENDOR=jimway
然后, 继续漫长的等待, 时间同样视机器的性能而定, 最终在目录..\..\lib\下生成库文件
注意:
关于动态库编译的警告(Warning)
当使用“SHARED=1”编译选项时, 在编译中, 会出现大量的Warning, 大致如下:
"type attributes are honored only at type definition"
似乎是编译器的问题, 现在仅可以通过降低Warning级别来关掉, 或等待新的版本来处理这个问题
可以参考文档wxWidgets 2.6 (MSW, GCC) installation instructions
6)测试使用建立一个wxWidgets Project, 并使用动态库编译
成功
参考:
官方网站:
wxwidgets: http://www.wxwidgets.org/
MinGW: http://www.mingw.org/
codeblocks: http://www.codeblocks.org/
说明文档:
wxWiki: http://www.wxwidgets.org/wiki/index.php/Main_Page
其它下载:
Codeblocks的Nightly Builds: http://forums.codeblocks.org/index.php/board,20.0.html
其它文档:
Rex的Codeblocks安装说明: http://flord.net/node/109
WinCE相关文档:
Development: wxWinCE http://www.wxwidgets.org/wiki/index.php/Development:_wxWinCE
wxEmbedded: wxWidgets for embedded applications http://www.wxwidgets.org/docs/embedded.htm
一、破解方式 联通(数码视讯)Q7(以下简称Q7)有很多种破解方式: a. 不拆机破解: 主要通过漏洞是装上可以装App的市场或其他工具 b. TTL破解: 连接TTL线,通过进入底层系统打开adb调试, 再通过其它工具安装App, 如: “北京联通盒子-数码视讯Q7-破解" 或者在底层的Linux系统里直接安装App. c. 使用USB Burn方式刷机: 直接刷成别的系统,如: " 【2020年11月】北京联通数码视讯Q7破解教程" 最后用的是这种方式进行刷机 。 相关的包下载地址: 1) 刷机固件: 链接: https://pan.baidu.com/s/18ukQVyQiScAeQPCReoBr0Q 提取码:yp6t 里面有个压缩包: 20191218-Q7-4.4.2-root-twrp-...
评论