qmake的配置功能(Configuration Features)

Configuration Features

qmake can be set up with extra configuration features that are specified in feature (.prf) files. These extra features often provide support for custom tools that are used during the build process. To add a feature to the build process, append the feature name (the stem of the feature filename) to the CONFIG variable.

For example, qmake can configure the build process to take advantage of external libraries that are supported by pkg-config, such as the D-Bus and ogg libraries, with the following lines:
CONFIG += link_pkgconfig
PKGCONFIG += ogg dbus-1
For more information about adding features, see Adding New Configuration Features.

qmake可以设置被(.prf)文件指定的外部配置功能。
这些外部功能常常在构建过程中给自定义的工具提供支持。
增加一个功能到构建过程,追加功能名(不带后缀的功能文件名)到CONFIG变量。
例如,qmake可以利用 pkg-config 支持的外部库配置构建过程,像D-Bus和ogg库,使用下面的2行:
CONFIG += link_pkgconfig
PKGCONFIG += ogg dbus-1
更多的添加功能的信息请参考 Adding New Configuration Features.

qmake的配置功能(Configuration Features)

时间: 2024-11-29 10:08:20

qmake的配置功能(Configuration Features)的相关文章

keil 的 配置向导 configuration wizard(转载)

keil 的 配置向导 configuration wizard 以前发现keil 的很棒的功能 今天终于会用了.  分享给大家.转载的. 一 前言          很多人使用keil的时候感觉keil的configuration wizard 很神奇,用起来特别方便,但是苦于不知道怎么去编写自己的configuration wizard,其实keil的help文档就有,只是很多人用着感觉英文不方便,又或者看了没理解,为此,特写了一个教程,希望大家能从中学到一些知识. 二 基本介绍 Confi

WCF学习之旅—WCF4.0中的简化配置功能(十五)

六 WCF4.0中的简化配置功能 WCF4.0为了简化服务配置,提供了默认的终结点.绑定和服务行为.也就是说,在开发WCF服务程序的时候,即使我们不提供显示的 服务终结点,WCF框架也能为我们的服务提供一些默认配置功能的服务终结点.当然也包含默认的绑定和默认的服务行为.这一切都是为了简化配置过程,避免一 些不必要的错误. 下面我们就来通过代码示例来体验一下WCF4.0提供简化配置的功能. (1)默认终结点 默认终结点(Default Endpoints)指的是,如果开发人员没有为服务显示配置服务

freeMarker(八)——程序开发指南之配置(Configuration)

1.基本内容 配置(configuration)就是 freemarker.template.Configuration 对象, 它存储了常用(全局,应用程序级)的设置,定义了想要在所有模板中可用的变量(称为共享变量). 而且,它会处理 Template 实例的新建和缓存. 应用程序典型的用法是使用一个独立的共享 Configuration 实例.更精确来说, 典型的做法是每一个独立开发的组件(比如项目,模块等)都有一个 Configuration 实例,它在内部使用FreeMarker, 每一

Eclipse 运行配置(Run Configuration)

Eclipse 运行配置(Run Configuration) 创建和使用 Eclipse 运行配置 在运行配置(Run Configuration)对话框中可以创建多个运行配置.每个配置可以在应用中启用. 运行配置(Run Configuration)对话框可以通过 Run 菜单中选择 Run Configurations 来调用. 如果要给 Java 应用创建运行配置需要在左侧列表中选择 "Java Application" 并点击 New 按钮. 对话框中描述的项有: 运行配置名

开发版速达-提供在线帐套配置功能

为了让不同的用户选择不同的帐套,开发版速达提供了在线帐套配置功能:(该配置功能与速达程序无法兼容) 一.请在服务端程序中启用在线配置功能: 勾选启用在线帐套配置,至此程序已经支持在线帐套配置功能: 二.登录开发版速达客户端,第一次需要输入帐套登录用户和密码,以便操作员能选择自己的帐套进行操作: 用户如果想变更帐套用户,请点击高级设置进行变更: 对于在线配置帐套管理员可以选择到所有帐套: 三.在线帐套用户和配置的管理: 在文件下有2个菜单进行在线帐套用户和配置的管理 在线帐套用户: 在线帐套配置:

redis停启脚本(带OOM配置功能)多语言版

redis停机脚本带OOM配置功能 1.Shell #!/bin/sh # # redis init file for starting up the redis daemon # # chkconfig: - 20 80 # description: Starts and stops the redis daemon. # # Source function library. . /etc/rc.d/init.d/functions name="redis-server" exec=

Aso.Net Core 的配置系统Configuration

目录 Aso.Net Core 的配置系统Configuration 01.Json文件的弱类型方式读取 02.Json文件的强类型获取方式 Aso.Net Core 的配置系统Configuration ? 1.以前的配置文件格式为XML ? 2.新版的配置文件格式支持 { json ,xml, ini, memory, command, env..... } 01.Json文件的弱类型方式读取 Json文件 [Microsoft.Extensions.Configuration.Json]

mwc飞控配置功能速查

0.说明 记录mwc飞控各个功能的配置使用情况. 所有代码基于mwc2.3 飞行模式选择 1 //#define GIMBAL // 云台 2 //#define BI // 阿凡达模式 3 //#define TRI // 3轴模式 4 //#define QUADP // +四轴 5 #define QUADX // x四轴 6 //#define Y4 // Y4轴模式 7 //#define Y6 // Y6轴模式 8 //#define HEX6 // 平面6轴+模式 9 //#def

keil 的 配置向导 configuration wizard (转)

一 前言 很多人使用keil的时候感觉keil的configuration wizard 很神奇,用起来特别方便,但是苦于不知道怎么去编写自己的configuration wizard,其实keil的help文档就有,只是很多人用着感觉英文不方便,又或者看了没理解,为此,特写了一个教程,希望大家能从中学到一些知识. 二 基本介绍 Configuration wizard 只能在keil中使用,能够可以通过菜单的方式对一些预设值进行设置,修改,配置. 三.基本使用方法 在文档中写入 标记开始 <<