第二十四章. Groovy 插件
Groovy 的插件继承自 Java 插件并添加了对 Groovy 项目的支持。它可以处理 Groovy 代码,以及混合的 Groovy 和 Java 代码,甚至是纯 Java 代码(尽管我们不一定推荐使用)。该插件支持联合编译,可以任意地混合及匹配Groovy 和 Java 代码各自的依赖。例如,一个 Groovy 类可以继承自一个 Java 类,而这个 Java 类也可以继承自一个 Groovy 类。这样一来,我们就能够在项目中使用最适合的语言,并且在有需要的情况下用其...
分类:
其他好文 时间:
2015-04-30 10:46:41
阅读次数:
247
第二十三章. Java 插件
Java 插件向一个项目添加了 Java 编译、 测试和 bundling 的能力。它是很多其他 Gradle 插件的基础服务。
23.1. 用法
要使用 Java 插件,请在构建脚本中加入:
示例 23.1. 使用 Java 插件
build.gradle
apply plugin: 'java'
23.2 源集
Java 插件引入了一个源集的概念。一个源集只是一组用于编译并一起执行的源文件。这些源文件可能包括 Java 源代码文件和资源文件。其他有一些插件添加了在源集...
分类:
编程语言 时间:
2015-04-29 09:55:46
阅读次数:
285
第二十二章. 标准的 Gradle 插件
Gradle 的发行包中有大量的插件。如下列所示:
22.1. 语言插件
这些插件添加了让各种语言可以被编译和在JVM执行的支持。
表 22.1. 语言插件
插件 Id 自动应用 与什么插件一起使用 描述
java java-base -
向一个项目添加 Java 编译、 测试和捆绑的能力。它是很多其他 Gradle 插件的基础服务。另请参阅第 7 章, Java 快速入门。
groovy java, groovy-base -
添加对 Groovy 项...
分类:
其他好文 时间:
2015-04-27 09:44:30
阅读次数:
238
基于我们公司的MainCode工程,如果修改了MainCode/src/view/images/red/目录下的资源文件
1. 进入MainCode/src/view/目录,qmake -project
2. 编辑view.pro,将TEMPLATE = app改为TEMPLATE = lib,同时删除view.pro那些不需要编译的文件。
3. rm Makefil...
分类:
其他好文 时间:
2015-04-17 14:01:28
阅读次数:
172
在pro文件里写"QT+=widgets"表示引入QtWidget这个module,qmake在生成makefile的时候,会设置好include path 和 lib path,在link时候设置好libs。QT += widgets包括两部分: 1:Lib,这个是lib的路径和lib文件的文件....
分类:
其他好文 时间:
2015-04-16 23:12:32
阅读次数:
105
现在我们经常使用程序或者库和其他人交流信息.例如,我们经常使用http程序库去从一个web server接收信息,或者调用一个远程的web服务.然而,一个通用的传输协议或者实现有的时候不能适应我们自己的场景.例如,我们不会用http server来传输一些大的文件,Email和一些实时性的信息,例如金融方面或者有些游戏数据方面的信息.这些需要一个高度优化的协议,为了使用某一种特定的应用场景. 例如,你可能想要实现一个专门为了多媒体视频流,大文件传出,或者基于ajax的一个聊天程序的Http Server.甚...
分类:
Web程序 时间:
2015-04-16 20:02:54
阅读次数:
188
操作系统:Ubuntu12.04
搭建环境:Qt4.5.3开发环境--编译库文件和qmake工具
①到http://download.qt.io/archive/qt/4.5/网站下载编译源文件,然后放到Ubuntu系统里进行解压:
tar –xzvf qt-x11-opensource-src-4.5.3.tar.gz
tar –xzvf qt-embedded-linux-openso...
分类:
系统相关 时间:
2015-04-12 22:51:21
阅读次数:
372
前面一篇文章记录了Qt库文件和开发相关工具的编译,现在就来使用这些东东来写一实用的GUI。
一、使用QtCreator—V2.4.1创建工程:
①配置编译工具:Tools-->Options-->Build & Run -->QtVersion/Tool Chains
############################ 添加之前编译生成的qmake,这个用来生成Makefi...
分类:
其他好文 时间:
2015-04-12 22:44:09
阅读次数:
221
Android Gradle插件用户指南(译)
原文Gradle Plugin User Guide - Android Tools Project Site
samples see bottom of New Build System
参考Gradle For Android Training Course
1 简介这篇文档是基于0.9版本的Gradle插件,1.0以前的版本由于不...
分类:
移动开发 时间:
2015-04-05 13:24:09
阅读次数:
296
Header: #include qmake: QT += core注意:该类中的所有函数都是可重入的.QUrl类为URLs操作提供了方便的接口.它可以解析并且构造URLs在编码和解码格式.QUrl也支持国际域名(IDNs).The most common way to use QUrl is t....
分类:
Web程序 时间:
2015-04-02 18:03:55
阅读次数:
268