翻译qmake文档(一) qmake指南和概述

 

翻译qmake文档 目录

英文文档连接:

http://qt-project.org/doc/qt-5/qmake-manual.html

http://qt-project.org/doc/qt-5/qmake-overview.html

 由于qmake manual和overview  两章的内容都不多就把它们放在一起翻译了出来

qmake 指南

 qmake 是帮助简化跨平台项目开发的构建过程的工具,qmake能自动生成Makefile,以至于只需要几行代码就可以创建相应的Makefile。无论是不是用Qt写的软件项目都可以使用用qmake

     qmak 根据工程文件的内容来生成Makefile。工程文件是被程序员创建的,通常都很简单,但是复杂的工程会创建复杂的工程文件
     qmake包含额外的功能支持Qt的开发,自动包含moc和uic的编译规则。
     qmake可以不用程序员改变工程文件而自动生成Microsoft Visual Studio工程文件

内容列表

  上边这些是原文的连接,我会一一翻译过来下面是第一章内容  概述的翻译

 

概述 overview

     qmak tool 工具提供给你一个管理应用程序,库,或者其它组件编译过程的导向系统。这个方法能够控件源文件 的使用,并允许在这个过程中的步骤被简单的描述,通常这些描述会在一个文件里。qmake 扩展每一个项目文件里的信息到makefile,用于执行编译和连接所必须的命令。
描述一个项目

     项目(.pro)文件的内容用来描述项目,qmake使用文件里的信息生成包含构建每个项目所需的所有命令的makefile.项目文件一般包含源文件和头文件列表,一般配置信息和一些特定程序的描述,例如额外的库连接列表,或者使用额外的包含路径

     项目文件可以包含许多不同的元素,包含注释、变量声明、内置函数和一些简单的控制结构。在许多简单的项目里,只需要声明用来构建有一些基本配置选项的项目的源文件和头文件,更多关于如何创建简单项目文件的信息,请看GettingStarted

     你可以为复杂的项目创建更复杂的项目文件,项目文件的概述,请查看Creating Project Files。你可以在项目文件中使用的数的变量和方法更详细的信息,请查看Reference

     你可以使用应用程序或库项目模板来指定专门的配置选项来微调构建过程,更多信息请查看 Building Common Project Types

     你可以用QtCreator的新建项目向导来创建项目文件。选择项目模板,Qt Creator会创建一个有默认变量的项目文件(.pro)允许你构建和运行项目.你可以根据你的意图去修改项目文件(.Pro).

     你也可以用qmake生成项目文件。更全面的qmake命令行参数描述,请参阅 Running qmake

     qmake的基本配置功能可以处理大多数的跨平台项目。然而,使用一些特定平台的变量也许会更有用或者是必须使用的,更详细的信息,请查看 Platform Notes.

     构建一个项目

     对于许多简单的项目,你只需在工程的顶层目录运行qmake就可以生成Makefile.然后,你可以根据makefile运行平台的make 工具构建项目。

     在配置构建过程时qmake使用的相关环境变量的详细信息,请查看 Configuring qmake.

     使用第三方库

     Third Party Libraries指南为你展示如何在你的项目中使用简单的第三方库

 

 预编译头文件

     在大项目中,有可能会利用预编译头来提高构建过程。更详细的信息,请查看 Using Precompiled Headers

时间: 2024-10-08 01:55:42

翻译qmake文档(一) qmake指南和概述的相关文章

翻译qmake文档 目录

利用空闲时间把qmke的文档翻译出来,翻译水平有限,有些地方翻译的不好,请谅解, 如果您能指出来,我会很感激并在第一时候做出修改.   翻译qmake文档(一) qmake指南和概述 翻译qmake文档(二) Getting Started 翻译qmake文档(三) Creating Project Files 翻译qmake文档(四) Building Common Project Types  

翻译qmake文档(三) Creating Project Files

翻译qmake文档 目录   原英文文档:http://qt-project.org/doc/qt-5/qmake-project-files.html   创建项目文件      项目文件包含qmake构建你的应用程序,库文件,或插件需要的所有信息.通常,你会在项目文件里使用一系列的声明指定资源,但是对简单程序构造的支持,允许你为不同的平台或环境描述不同的构建过程. 项目文件元素      qmake使用的项目文件格式可以支持简单和复杂的构建系统使用.简的项目文件使用简单的声明样式,定义标准的

翻译qmake文档(二) Getting Started

翻译qmake文档 目录   原英文文档: http://qt-project.org/doc/qt-5/qmake-tutorial.html         本教程教讲授qmake基础知识.这个手册里的其它专题包含更详细的使用qmke信息. 从简单开始      假设你已经完成了应用程序的基本实现,并且你创建了下边的文件: hello.cpp hello.h main.cpp   qt分布的目录 examples/qmake/tutorial 中,你可以找到这些文件.你只需要知道的另一件事是

翻译qmake文档(四) Building Common Project Types

翻译qmake文档 目录   本章原英文文档:http://qt-project.org/doc/qt-5/qmake-common-projects.html   构建常见的项目类型        本章描述如何设置基于Qt的应用程序.库和插件的三种常见项目类型的qmake项目项目文件.虽然所有的项目类型使用大量相同的变量,但是它们中的每一个都使用项目特定的变量来自定义输出文件.      这里不会描述特定于平台的变量.更多详细修改请查看  Qt for Windows - Deployment

[文档]OpenStack学习指南英文版(全册)

OpenStack学习指南英文版(全册) temp_12051608166395.zip

word2013中翻译文档方法

  在word2013中翻译文档方法一: 步骤一:首先用word 2013打开需要翻译的文档,本教程就以中文翻译成英语为例吧."审阅"--"语言"--"翻译"--"选择转换语言".如图1 ( 图 1 ) 步骤二:弹出的对话框中"选择文档翻译语言"--"翻译为"的选项框中下拉选择"英语(美国)",然后点"确定",如图 2.图 3 ( 图 2 ) (

程序员新手指南之如何编写技术文档

 文档-软件文档编写指南 pdf"> 为什么要写文档? 你将会在 6 个月后使用你的代码 我发现一开始从利己的角度来解释这个问题会比较有吸引力.写文档最好的理由就是你将会在 6 个月后使用你的代码.你 6 个月前写的代码跟别人写的代码对你来说通常没有什么区别.你将会带着一种熟悉的感觉读你的代码.然后一种不良的预兆悄悄逼近,你发现写代码的人毫无经验,毫无智慧. 当你读完几个月前很简单易懂或者取巧的代码之后,你就会开始同情你的用户.只要我写下为什么我要这么做,生活就会变得如此简单.文档能让你记

Xcode文档安装

本小节知识点: Xcode文档在线安装 Xcode文档离线安装 Xcode文档基本使用 如何阅读文档? 作为独立开发者,你还能干什么? 1.Xcode文档在线安装 打开Xcode,首选项 点击DownLoads下载文档 图片 2.Xcode文档离线安装 找到备份的文档 com.apple.adc.documentation.AppleiOS8.0.iOSLibrary.docset 图片:images/a9/Snip20150529_4.png) 找到DocSets目录 /Application

PHPExcel开发者文档[中文版]

1. 写在前面的话 首先,第一次翻译该文档,漏洞百出,希望大家给点意见和指导. phpExcel官网指出:PHPExcel是基于OPENXML标准,使用PHP读写并创建Excel文件电子表格的引擎. 该项目为php编程语言提供了一系列允许你读写不同文件格式的电子表格的类,像Excel(BIFF).xls.Excel 2007 (Office OpenXML).xlsx.CSV.Libre/OpenOffice Cacl .ods.Gnumeric.PDF.HTML等等.该项目围绕微软的OpenX