- 浏览: 112730 次
- 性别:
- 来自: 成都
-
文章分类
- 全部博客 (134)
- java (134)
- [转]sqlserver 数据类型 及使用考虑 (1)
- 保存、读取、删除到sdcard图片 (1)
- hashcode 重写 (1)
- sql2008导出数据 (1)
- Android开发(1):随机绘制彩色实心圆 (1)
- JPA 应用技巧 1:实体类和实体 DAO 模板 (1)
- 狩魂之神即将开测 - 2012年最值得期待的网页游戏 (1)
- mantis (1)
- MediaWiki (1)
- ExtMail (1)
- MDaemon搭建公司项目环境 (1)
- NIO 之 选择就绪模式 (1)
- web应用系统架构设计 (1)
- XML CDATA (1)
- firefox+Firebug调试JavaScript、HTML和CSS (1)
- 在SUSE 11中安装Windows虚拟机 (1)
- 将字节流(byte[])转换成文件 (1)
- HTML5网站 (1)
- 在Android中自定义IOS风格的按钮 (1)
- 基于SVG的WebGIS的一个雏形 (1)
- 程序名称DreamIT(梦想IT)提供许多IT公司的面试和笔试试题 (1)
- 介绍一个ASP.NET开发工具Web Matrix (1)
- C#信息采集工具实现 (1)
- Qt 4.7.4 完美动态编译发布动态调试,以及静态编译发布 (1)
- 2011面试题目之猴子偷桃 (1)
- Linux tar压缩时排除某个目录或文件的参数 (1)
- Crack JRebel 4.0,无需重启JVM,热部署解决方案 (1)
- Groovy Sql使用Spring的事务管理 (1)
- <<让oracle跑的更快1>>读书笔记2 (1)
- 不要再浪费时间 (1)
- JSP (1)
- PHP (1)
- Python (1)
- Ruby (1)
- Perl概要及各自特点 (1)
- JVM 内存结构(转) (1)
- [转载]JPA 批注参考(1) (1)
- Hadoop配置部分内容 (1)
- HD2刷机的基础知识 HD2的radio、HSPL、ROM三种组合 (1)
最新评论
-
alexyao8:
顶起
[G4Studio开源平台]如何搭建G4开发环境 -
greatghoul:
太二了。
不要再浪费时间 -
wengbo316:
它们一定是花果山的猴子,数数能数到3K多呢。。。
2011面试题目之猴子偷桃 -
mycar:
额.待补充...........
保存、读取、删除到sdcard图片 -
沙舟狼客:
这太折磨人了, 还有人要看吗?
[] javaeye rss抓取
Qt 4.7.4 完美动态编译发布动态调试,以及静态编译发布
首先是准备工作,去QT主页下载独立的QT类库安装包以及完整QT SDK安装包,还有QT Creator for windows 版
下载地址:http://qt.nokia.com/downloads-cn 最新是 4.7.4 版<br>
还有一个mingw 4.4.5 静态编译版,用来解决mingwm10.dll、 libgcc_s_dw2-1.dll,两个DLL依赖的问题
下载地址是:http://code.google.com/p/qp-gcc/downloads/list
四个文件分别是:
(1) qt-creator-win-opensource-2.3.1.exe<span style="white-space: pre;"> </span>
// IDE 开发框架
(2) qt-win-opensource-4.7.4-mingw.exe<span style="white-space: pre;"> </span>
// QT类库安装包<br>
(3) Qt_SDK_Win_offline_v1_1_3_en.exe<span style="white-space: pre;"> </span>
// QT SDK 完整安装包<br>
<span style="font-family: arial,sans-serif; font-size: 13px;">(4)mingw-static-4.4.5-all.7z
// mingw 静态编译完整版</span><br>
<span style="font-family: arial,sans-serif; font-size: 13px;"><br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;">准备好上面四个文件之后,就可以安装了,安装顺序以上面的(1)--(4)的顺序进行安装</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">下面说一下安装时需要注意的地方,</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">第一步:安装的是 qt-creator,安装的时候记得把它自带的 mingw 编译器选上(主要是为了这个 mingw 编译器)。假如默认安装到:C:\Qt\qtcreator-2.3.1</span>
<span style="font-family: arial,sans-serif;">[size=13px;]第二步:就是安装QT 独立类库,由于它不包含编译器,因此在安装的时候有个选项,要你选择 mingw 编译器的路径,[/size]</span>
<span style="font-family: arial,sans-serif;">[size=13px;] 指向C:\Qt\qtcreator-2.3.1\mingw 目录就可以了。假如默认安装到:C:\Qt\4.7.4[/size]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">第三步:就是安装完整版的QT SDK,默认安装到:C:\QtSDK</span>
<span style="font-family: arial,sans-serif; font-size: 13px;"><br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;">好了,接下来就是关键的静态编译了,打开 C:\Qt\4.7.4\mkspecs\win32-g++ 目录下的qmake.conf 文件,</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">修改两个地方:</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">QMAKE_LFLAGS =</span>
<span style="font-family: arial,sans-serif; font-size: 13px;"></strong></span>
修改为
QMAKE_LFLAGS = -static-enable-stdcall-fixup -Wl,-enable-auto-import-Wl,-enable-runtime-pseudo-reloc
再将
QMAKE_LFLAGS_DLL = -shared
修改为
QMAKE_LFLAGS_DLL = -static
<br style="color: rgb(51,51,51); font-family: Arial; font-size: 15px; line-height: 26px; text-align: left;">
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]然后打开“开始菜单”-->“程序”-->“Qt by Nokia v4.7.4 (MinGW OpenSource)”菜单下面的Qt 4.7.4 Command Prompt 也就是QT 命令行,</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">先配置编译选项,然后再开始编译,这是命令行提示符停留在:C:\Qt\4.7.4 路径,输入以下配置命令:</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">configure -platform win32-g++ -release -opensource-static -fast -qt-sql-sqlite -plugin-sql-sqlite -no-qt3support -qt-zlib -qt-gif-qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-webkit -qt-style-windowsxp-qt-style-windowsvista
-nomake examples -nomake docs -nomake demos<br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;">等待配置完成后,进入 src 目录,并进行编译,输入如下命令:</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">cd src // 进入源码目录</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">mingw32-make -i -k // 进行静态编译</span>
<span style="font-family: arial,sans-serif; font-size: 13px;"><br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;">等待几十分钟后就能编译成功,之后就可以进行第四步了。</span>
<span style="font-family: arial,sans-serif; font-size: 13px;"><br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;">第四步:把下载的 mingw 静态编译版的编译器[b]mingw-static-4.4.5-all.7z解压到
C:\QtSDK\mingw 目录,为什么?[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]因为我们要用第三步安装的完整版的QT SDK中带的 qt-creator IDE来进行开发,而不是第一步安装的 qt-creator。[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]最后的设置,打开 qt-creator 之后,点击“工具”-->“选项”对话框,点击左边的“Qt4”选项,就能看到IDE自动检测到[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]的 qmake ,但是自动检测的 qmake 只能生成动态编译的程序,现在我们点击右上角的“添加”按钮,找到路径[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]C:\Qt\4.7.4\bin ,选中该路径中的 qmake.exe 文件,并命名为 “Qt 4.7.4 静态编译”,然后确定就完成了最后的设置。[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]<br>[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]现在我们来新建一个Qt Gui 应用,在目标设置的时候选择“桌面”,可以看到默认的动态MinGw编译器,以及我们自己[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">[b]命名的静态MinGW编译器,如下图,记得静态编译的调试是无法生成的,因为我没有把调试也进行静态编译,只是把[/b]</span>
<span style="font-family: arial,sans-serif; font-size: 13px;">发布进行静态编译了。虽然安装占用的空间比较大,但是省却了要调试的时候去修改Makefile.Debug文件的麻烦。</span>
<span style="font-family: arial,sans-serif; font-size: 13px;"><br></span>
<span style="font-family: arial,sans-serif; font-size: 13px;"><strong><img src="http://hi.csdn.net/attachment/201111/19/0_1321677107XxWr.gif" alt=""><br>[/b]</span>
发表评论
-
HD2刷机的基础知识 HD2的radio、HSPL、ROM三种组合
2012-02-07 15:13 1111今天看着教程刚刷了台HD2,觉得有用的文章顺便转载过来 ... -
Hadoop配置部分内容
2012-02-04 15:29 746[size=medium;]Hadoop配置部分内容[ ... -
[转载]JPA 批注参考(1)
2012-02-04 11:39 729作为 Java 企业版 5 ... -
JVM 内存结构(转)
2012-02-03 14:49 911http://www.4ucode.com/Study ... -
JSP,PHP,Python,Ruby,Perl概要及各自特点
2012-01-31 15:18 1007互联网技术日新月异,编程的语言层出不穷,原本稍微平静了 ... -
不要再浪费时间
2012-01-31 15:08 918不要再浪费时间 &l ... -
<<让oracle跑的更快1>>读书笔记2
2012-01-11 13:24 10271 绑定变量 1 ... -
Groovy Sql使用Spring的事务管理
2011-12-28 18:43 1303Grails如果不想用Hibernate的东东,可以直 ... -
Crack JRebel 4.0,无需重启JVM,热部署解决方案
2011-12-28 18:28 1181http://dl.dropbox.com/u/229 ... -
Linux tar压缩时排除某个目录或文件的参数
2011-12-21 13:48 1314在对某个目录进行压缩的时候,有时候想排除掉某个目录,例 ... -
2011面试题目之猴子偷桃
2011-12-21 11:14 1516<span style="" ... -
C#信息采集工具实现
2011-12-20 12:34 928简单C#信息采集工具实现 最近想整只爬虫玩玩,顺便熟 ... -
介绍一个ASP.NET开发工具Web Matrix
2011-12-19 09:49 980想学习或者开发个小型的ASP.NET程序,装个VS.N ... -
程序名称DreamIT(梦想IT)提供许多IT公司的面试和笔试试题
2011-12-19 09:24 929<font style="bac ... -
基于SVG的WebGIS的一个雏形
2011-12-14 13:19 693我和一位师弟,经过了很多天的努力,终于做出了一个简单的 ... -
在Android中自定义IOS风格的按钮
2011-12-12 10:09 1103<p class="MsoNorm ... -
HTML5网站
2011-12-12 08:55 821记得刚来现在公司的时候,老大就说,作为移动平台部门的员 ... -
将字节流(byte[])转换成文件
2011-12-09 08:25 1540/** * 将字节流转换成文件 * @par ... -
在SUSE 11中安装Windows虚拟机
2011-12-09 01:29 911Novell公司最近推出 ... -
firefox+Firebug调试JavaScript、HTML和CSS
2011-12-08 13:34 811什么是Firebug<br><br& ...
相关推荐
【描述】提到,此项目是用Qt4.7.4结合Visual Studio 2008进行编译和开发的。Visual Studio 2008是一款集成开发环境(IDE),支持C++编程,与Qt的集成允许开发者利用其强大的调试和项目管理功能来编写Qt应用程序。...
在文件列表"Qt 4.07(4) Symbian"中,我们可能看到的文件包括编译好的动态链接库(.dll)、静态库(.lib)以及头文件(.h)。动态链接库是运行时应用程序需要的,静态库则是在编译时链接到应用中的。头文件包含了Qt类...
QT Creator是一款强大的集成开发环境,特别适合用于开发...不过,如果需要生成静态库的程序,你需要对QT库进行重新编译。这通常涉及到更复杂的配置和步骤,包括配置构建系统(如qmake或CMake)以及指定静态链接的选项。
这个“log4cpp的QtCreator工程”是一个专门为Qt Creator 4.7.4设计的静态库项目,目的是在Linux环境下构建`liblog4cpp.a`静态库文件。下面我们将详细探讨这个工程涉及的关键知识点。 1. **log4cpp库**:log4cpp是...
该代码使用scikit-learn的乳腺癌数据集,完成分类模型训练与评估全流程。主要功能包括:数据标准化、三类模型(逻辑回归、随机森林、SVM)的训练、模型性能评估(分类报告、混淆矩阵、ROC曲线)、随机森林特征重要性分析及学习曲线可视化。通过`train_test_split`划分数据集,`StandardScaler`标准化特征,循环遍历模型进行统一训练和评估。关键实现细节包含:利用`classification_report`输出精确度/召回率等指标,绘制混淆矩阵和ROC曲线量化模型效果,随机森林的特征重要性通过柱状图展示,学习曲线分析模型随训练样本变化的拟合趋势。最终将原始数据和预测结果保存为CSV文件,便于后续分析,并通过matplotlib进行多维度可视化比较。代码结构清晰,实现了数据处理、模型训练、评估与可视化的整合,适用于乳腺癌分类任务的多模型对比分析。
内容概要:本文作为PyTorch的入门指南,首先介绍了PyTorch相较于TensorFlow的优势——动态计算图、自动微分和丰富API。接着讲解了环境搭建、PyTorch核心组件如张量(Tensor)、autograd模块以及神经网络的定义方式(如nn.Module),并且给出了详细的神经网络训练流程,包括前向传播、计算损失值、进行反向传播以计算梯度,最终调整权重参数。此外还简要提及了一些拓展资源以便进一步探索这个深度学习工具。 适用人群:初次接触深度学习技术的新学者和技术爱好者,有一定程序基础并希望通过PyTorch深入理解机器学习算法实现的人。 使用场景及目标:该文档有助于建立使用者对于深度学习及其具体实践有更加直观的理解,在完成本教程之后,读者应当能够在个人设备上正确部署Python环境,并依据指示独立创建自己的简易深度学习项目。 其他说明:文中所提及的所有示例均可被完整重现,同时官方提供的资料链接也可以方便有兴趣的人士对感兴趣之处继续挖掘,这不仅加深了对PyTorch本身的熟悉程度,也为未来的研究或者工程项目打下了良好的理论基础和实践经验。
此高校心理教育辅导系统功能分析主要分为管理员功能模块、教师功能模块和学生功能模块三大模块,下面详细介绍这三大模块的主要功能: (1)管理员:管理员登陆后可对系统进行全面管理,管理员主要功能模块包括个人中心、学生管理、教师管理、辅导预约管理、学生信息管理、测评结果分析管理、心理健康学习管理、试题管理、留言板管理、试卷管理、系统管理以及考试管理,管理员实现了对系统信息的查看、添加、修改和删除的功能。管理员用例图如图3-1所示。(2)学生:学生进入本高校心理教育辅导系统前台可查看系统信息,包括首页、心理健康信息、试卷列表、公告通知以及留言反馈等,注册登录后主要功能模块包括个人中心、辅导预约管理以及考试管理。(3)教师:教师学生登录后主要实现的功能模块包括个人中心、辅导预约管理、学生信息管理、测试结果分析管理、心理健康学习管理、试卷管理、试题管理、留言板管理、考试管理。Spring Boot是一个简化程序设置的拥有开箱即用的框架,它主要的优点是根据程序员不同的设置而生成不同的代码配置文件,这样开发人员就不用每个项目都配置相同的文件,从而减低了开发人员对于传统配置文件的时间,提高了开发效率。它内
网络文化互动中的虚拟现实技术应用
自驾游中如何预防迷路情况
实现多人聊天的客户端小程序
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
漫画中的文化元素挖掘
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
,,Qt源程序~界面设计例程(XML文件读取+滚动区域放置控件+保存多sheetExcel文件) IDE版本: Qt creator 4.8.0 Qt 5.12.0 代码特点: 1.能读取xml格式文件,并通过其配置界面; 2.能在滚动区域内放置多种控件,界面大小不够会出现滚动条来扩展界面; 3.能通过xml配置文件初始化联动的单选框,输入框和表格; 4.通过程序动态新建单选框,输入框和表格; 5.将表格保存为Excel文件,每个表格就是一个sheet。 视频不够清晰,请上B站看: 【Qt例程:界面设计项目(XML文件读取+滚动区域放置控件+保存Excel文件)- ,Qt源程序; XML文件读取; 滚动区域放置控件; 保存多sheet Excel文件; Qt Creator 4.8.0; Qt 5.12.0; 动态创建控件; 界面设计例程。,Qt程序进阶:XML文件读取与处理,滚动区域控件布局,多sheet Excel文件保存功能
,,FPGA 以太网 UPD IP 协议实现 fpga 千兆以FPGA 以太网 UPD IP 协议实现 fpga 千兆以FPGA 以太网 UPD IP 协议实现, fpga 千兆以太网接口控制器,FPGA UDP IP协议实现 在FPGA上实现UDP通信,Verilog HDL描述语言实现,数据链路层,网络层,传输层有纯逻辑实现。 接口为GMII接口,与外部phy对接。 实验器件为s6,因此编译环境用的是ISE14.7。 vivado轻松无压力,随意移植。 ,FPGA; 以太网; UPD; IP协议; 千兆以太网接口控制器; Verilog HDL描述语言; 数据链路层; 网络层; 传输层; 接口为GMII接口; 编译环境为ISE14.7。,基于FPGA的千兆以太网UDP IP协议实现与优化
eclipse-inst-jre-win64.rar
内容概要:本文档详细介绍了一个基于Transformer和BiLSTM双向长短期记忆神经网络结合贝叶斯优化(BO)进行时间序列预测的项目。该项目主要解决传统方法在处理复杂非线性关系、多变量依赖和大规模数据时存在的局限性,提升预测精度和计算效率。项目通过MATLAB实现完整的程序、GUI设计和详细的代码说明,涵盖数据预处理、模型设计与训练、超参数调优、评估与应用等各个环节。同时探讨了项目的挑战和未来改进方向,为深度学习技术在时间序列预测中的应用提供了实用价值。 适合人群:对时间序列预测感兴趣的研究人员和技术人员,尤其是具有一定深度学习基础并且希望深入了解和实践Transformer、BiLSTM及相关优化技术的专业人士。 使用场景及目标:①为金融、能源、气象等多个领域的实际问题提供时间序列预测解决方案,包括股市预测、电力负载预估等;②提高预测模型的泛化能力和准确性;③优化模型的超参数选取,从而提高训练速度和效率。 其他说明:文中特别强调了数据处理的重要性,如去除噪声、特征选择等问题,并介绍了贝叶斯优化技术的应用,使得模型能够在较少尝试下找到最优配置。同时展示了如何通过图形化界面展示训练过程和评估结果,确保用户体验友好。此外,文档还包括了防止过拟合、提高模型性能的各种技巧,如正则化、早期停止、Dropout等措施。总体而言,本项目致力于提供一套完善的深度学习解决方案,促进跨学科应用和发展。
励志图书中的时间管理、目标设定与自我提升
当前资源包含初中高级闯关习题
亲子自驾游趣味活动推荐