亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ref.cdl-option.html

?? ecos 文檔
?? HTML
字號(hào):
<!-- Copyright (C) 2003 Red Hat, Inc.                                -->
<!-- This material may be distributed only subject to the terms      -->
<!-- and conditions set forth in the Open Publication License, v1.0  -->
<!-- or later (the latest version is presently available at          -->
<!-- http://www.opencontent.org/openpub/).                           -->
<!-- Distribution of the work or derivative of the work in any       -->
<!-- standard (paper) book form is prohibited unless prior           -->
<!-- permission is obtained from the copyright holder.               -->
<HTML
><HEAD
><TITLE
>cdl_option</TITLE
><meta name="MSSmartTagsPreventParsing" content="TRUE">
<META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
TITLE="The eCos Component Writer's Guide"
HREF="cdl-guide.html"><LINK
REL="UP"
TITLE="CDL Language Specification"
HREF="reference.html"><LINK
REL="PREVIOUS"
TITLE="CDL Language Specification"
HREF="reference.html"><LINK
REL="NEXT"
TITLE="cdl_component"
HREF="ref.cdl-component.html"></HEAD
><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>The <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> Component Writer's Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="reference.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="ref.cdl-component.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="REF.CDL-OPTION"><TT
CLASS="LITERAL"
>cdl_option</TT
></H1
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN2946"
></A
><H2
>Name</H2
>Command <TT
CLASS="LITERAL"
>cdl_option</TT
>&nbsp;--&nbsp;Define a single configuration option</DIV
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN2950"><H2
>Synopsis</H2
><TABLE
BORDER="5"
BGCOLOR="#E0E0F0"
WIDTH="70%"
><TR
><TD
><PRE
CLASS="SYNOPSIS"
>cdl_option &lt;name&gt; {
    &#8230;
}</PRE
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN2952"
></A
><H2
>Description</H2
><P
>The option is the basic unit of configurability. Generally each option
corresponds to a single user choice. Typically there is a certain
amount of information associated with an option to assist the user in
manipulating that option, for example a textual description. There
will also be some limits on the possible values that the user can
choose, so an option may be a simple yes-or-no choice or it may be
something more complicated such as an array size or a device name.
Options may have associated constraints, so if that option is enabled
then certain conditions have to satisfied elsewhere in the
configuration. Options usually have direct consequences such as
preprocessor <TT
CLASS="LITERAL"
>#define</TT
> symbols in a configuration
header file.</P
><P
><TT
CLASS="LITERAL"
>cdl_option</TT
> is implemented as a Tcl command that takes two arguments,
a name and a body. The name must be a valid C preprocessor identifier:
a sequence of upper or lower case letters, digits or underscores,
starting with a non-digit character; identifiers beginning with an
underscore should normally be avoided because they may clash with
system packages or with identifiers reserved for use by the compiler.
Within a single configuration, names must be unique. If a
configuration contained two packages which defined the same entity
<TT
CLASS="LITERAL"
>CYGIMP_SOME_OPTION</TT
>, any references to that entity
in a <SPAN
CLASS="PROPERTY"
>requires</SPAN
> property or any other expression
would be ambiguous. It is possible for a given name to be used by two
different packages if those packages should never be loaded into a
single configuration. For example, architectural HAL packages are
allowed to re-use names because a single configuration cannot target
two different architectures. For a recommended naming convention see
<A
HREF="package.contents.html"
>the Section called <I
>Package Contents and Layout</I
> in Chapter 2</A
>.</P
><P
>The second argument to <TT
CLASS="LITERAL"
>cdl_option</TT
> is a body of
properties, typically surrounded by braces so that the Tcl interpreter
treats it as a single argument. This body will be processed by a
recursive invocation of the Tcl interpreter, extended with additional
commands for the various properties that are allowed inside a
<TT
CLASS="LITERAL"
>cdl_option</TT
>. The valid properties are:</P
><P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
><A
HREF="ref.active-if.html"
><SPAN
CLASS="PROPERTY"
>active_if</SPAN
></A
></DT
><DD
><P
>Allow additional control over the active state of this option.</P
></DD
><DT
><A
HREF="ref.calculated.html"
><SPAN
CLASS="PROPERTY"
>calculated</SPAN
></A
></DT
><DD
><P
>The option's value is not directly user-modifiable, it is calculated
using a suitable CDL expression.</P
></DD
><DT
><A
HREF="ref.compile.html"
><SPAN
CLASS="PROPERTY"
>compile</SPAN
></A
></DT
><DD
><P
>List the source files that should be built if this option is active
and enabled.</P
></DD
><DT
><A
HREF="ref.default-value.html"
><SPAN
CLASS="PROPERTY"
>default_value</SPAN
></A
></DT
><DD
><P
>Provide a default value for this option using a CDL expression.</P
></DD
><DT
><A
HREF="ref.define.html"
><SPAN
CLASS="PROPERTY"
>define</SPAN
></A
></DT
><DD
><P
>Specify additional <TT
CLASS="LITERAL"
>#define</TT
> symbols that should go
into the owning package's configuration header file.</P
></DD
><DT
><A
HREF="ref.define-format.html"
><SPAN
CLASS="PROPERTY"
>define_format</SPAN
></A
></DT
><DD
><P
>Control how the option's value will appear in the configuration header
file.</P
></DD
><DT
><A
HREF="ref.define-proc.html"
><SPAN
CLASS="PROPERTY"
>define_proc</SPAN
></A
></DT
><DD
><P
>Use a fragment of Tcl code to output additional data to
configuration header files.</P
></DD
><DT
><A
HREF="ref.description.html"
><SPAN
CLASS="PROPERTY"
>description</SPAN
></A
></DT
><DD
><P
>Provide a textual description for this option.</P
></DD
><DT
><A
HREF="ref.display.html"
><SPAN
CLASS="PROPERTY"
>display</SPAN
></A
></DT
><DD
><P
>Provide a short string describing this option.</P
></DD
><DT
><A
HREF="ref.doc.html"
><SPAN
CLASS="PROPERTY"
>doc</SPAN
></A
></DT
><DD
><P
>The location of on-line documentation for this option.</P
></DD
><DT
><A
HREF="ref.flavor.html"
><SPAN
CLASS="PROPERTY"
>flavor</SPAN
></A
></DT
><DD
><P
>Specify the nature of this option.</P
></DD
><DT
><A
HREF="ref.if-define.html"
><SPAN
CLASS="PROPERTY"
>if_define</SPAN
></A
></DT
><DD
><P
>Output a common preprocessor construct to a configuration header file. </P
></DD
><DT
><A
HREF="ref.implements.html"
><SPAN
CLASS="PROPERTY"
>implements</SPAN
></A
></DT
><DD
><P
>Enabling this option provides one instance of a more general
interface. </P
></DD
><DT
><A
HREF="ref.legal-values.html"
><SPAN
CLASS="PROPERTY"
>legal_values</SPAN
></A
></DT
><DD
><P
>Impose constraints on the possible values for this option.</P
></DD
><DT
><A
HREF="ref.make.html"
><SPAN
CLASS="PROPERTY"
>make</SPAN
></A
></DT
><DD
><P
>An additional custom build step associated with this option, resulting
in a target that should not go directly into a library.</P
></DD
><DT
><A
HREF="ref.make-object.html"
><SPAN
CLASS="PROPERTY"
>make_object</SPAN
></A
></DT
><DD
><P
>An additional custom build step associated with this option, resulting
in an object file that should go into a library.</P
></DD
><DT
><A
HREF="ref.no-define.html"
><SPAN
CLASS="PROPERTY"
>no_define</SPAN
></A
></DT
><DD
><P
>Suppress the normal generation of a preprocessor
<TT
CLASS="LITERAL"
>#define</TT
> symbol in a configuration header file.</P
></DD
><DT
><A
HREF="ref.parent.html"
><SPAN
CLASS="PROPERTY"
>parent</SPAN
></A
></DT
><DD
><P
>Control the location of this option in the configuration hierarchy. </P
></DD
><DT
><A
HREF="ref.requires.html"
><SPAN
CLASS="PROPERTY"
>requires</SPAN
></A
></DT
><DD
><P
>List constraints that the configuration should satisfy if this option is
active and enabled.</P
></DD
></DL
></DIV
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN3081"
></A
><H2
>Example</H2
><TABLE
BORDER="5"
BGCOLOR="#E0E0F0"
WIDTH="70%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>cdl_option CYGDBG_INFRA_DEBUG_PRECONDITIONS {
    display       "Preconditions"
    default_value 1
    description   "
        This option allows individual control of preconditions.
        A precondition is one type of assert, which it is
        useful to control separately from more general asserts.
        The function is CYG_PRECONDITION(condition,msg)."
}</PRE
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="REFSECT1"
><A
NAME="AEN3084"
></A
><H2
>See Also</H2
><P
>Command <A
HREF="ref.cdl-component.html"
><TT
CLASS="LITERAL"
>cdl_component</TT
></A
>,
command <A
HREF="ref.cdl-package.html"
><TT
CLASS="LITERAL"
>cdl_package</TT
></A
>,
command <A
HREF="ref.cdl-interface.html"
><TT
CLASS="LITERAL"
>cdl_interface</TT
></A
>.</P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="reference.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="cdl-guide.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="ref.cdl-component.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>CDL Language Specification</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="reference.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><TT
CLASS="LITERAL"
>cdl_component</TT
></TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品久久久久久不卡8050| 色婷婷综合久久| 激情综合色丁香一区二区| 亚洲高清一区二区三区| 亚洲一区二区三区三| 亚洲欧美日韩国产手机在线| 亚洲欧美日本在线| 亚洲嫩草精品久久| 一区二区三区在线视频免费观看| 亚洲视频在线一区二区| 亚洲男人电影天堂| 亚洲国产日韩av| 视频一区视频二区在线观看| 日韩av中文字幕一区二区三区| 日本成人超碰在线观看| 久久成人久久鬼色| 精品一区二区免费| 高清不卡一二三区| av激情成人网| 欧亚一区二区三区| 日韩欧美一区二区视频| 久久免费看少妇高潮| 国产欧美日韩中文久久| 中文字幕五月欧美| 亚洲国产精品久久艾草纯爱| 视频在线在亚洲| 精品夜夜嗨av一区二区三区| 国产成人精品三级麻豆| 91影院在线观看| 欧美日韩精品专区| 日韩精品在线看片z| 国产欧美精品一区二区色综合| 成人欧美一区二区三区小说| 亚洲一区二区欧美激情| 久久精品国产秦先生| 国产91丝袜在线18| 欧美综合天天夜夜久久| 日韩免费观看高清完整版 | 久久久亚洲高清| 国产日韩欧美精品一区| 亚洲老司机在线| 青青草成人在线观看| 夫妻av一区二区| 欧美色综合天天久久综合精品| 欧美成人精品二区三区99精品| 国产精品天干天干在观线| 亚洲国产视频网站| 国产麻豆一精品一av一免费| 91美女视频网站| 欧美大胆人体bbbb| 亚洲色图视频网站| 久久精品国产成人一区二区三区 | 色偷偷成人一区二区三区91| 91麻豆精品国产91久久久久 | 一区二区三区中文字幕在线观看| 蜜臀va亚洲va欧美va天堂| 99久久99久久综合| 日韩欧美国产系列| 亚洲精品国产一区二区精华液 | 色综合久久天天| 日韩三级在线免费观看| 综合久久久久久久| 精品中文字幕一区二区 | 亚洲欧美在线观看| 男人的j进女人的j一区| 91美女精品福利| 国产日本欧美一区二区| 美女久久久精品| 在线观看日产精品| 日本一区二区三区高清不卡| 秋霞影院一区二区| 在线观看不卡一区| 国产精品久久免费看| 成人黄色一级视频| 日韩美女一区二区三区| 亚洲第一久久影院| 91香蕉国产在线观看软件| 久久久亚洲精品石原莉奈| 日韩黄色免费电影| 欧美三片在线视频观看| 亚洲色图制服诱惑| 国产91在线看| 国产亚洲精品aa| 黄一区二区三区| 日韩一级完整毛片| 日日夜夜精品免费视频| 欧美主播一区二区三区美女| 国产精品视频yy9299一区| 国产一区91精品张津瑜| 欧美va在线播放| 日本中文字幕一区| 欧美卡1卡2卡| 亚洲成人自拍偷拍| 欧美日韩在线三区| 亚洲一区二区视频在线观看| 一本一道久久a久久精品| 自拍av一区二区三区| 成人av网站在线观看| 中文字幕一区二区5566日韩| 成人午夜在线播放| 国产日韩精品一区| 高清免费成人av| 国产欧美精品一区二区色综合| 丁香六月久久综合狠狠色| 久久久久久麻豆| 国产精品小仙女| 久久久三级国产网站| 国产成人av一区二区三区在线| 久久久精品免费免费| 国产成人亚洲精品青草天美| 国产欧美日韩激情| 大胆亚洲人体视频| 中文字幕日韩欧美一区二区三区| av欧美精品.com| 亚洲一区在线播放| 欧美日韩二区三区| 99久久精品情趣| 一区二区三区成人| 国产精品全国免费观看高清 | 欧日韩精品视频| 亚洲高清在线视频| 欧美一区二区三级| 久久99国产精品久久| www激情久久| 成人a区在线观看| 亚洲免费观看在线视频| 欧美午夜精品久久久| 日本中文字幕一区二区视频 | 2023国产精品自拍| 高清日韩电视剧大全免费| 亚洲欧美另类综合偷拍| 欧美性生活一区| 美女视频一区二区三区| 国产日韩欧美激情| 色综合久久天天| 美日韩一区二区三区| 久久久久久99久久久精品网站| 日韩一区二区三区视频在线观看| 国产一区二区看久久| 综合色中文字幕| 日韩欧美国产综合一区| 成人精品一区二区三区中文字幕| 一区二区三区在线免费视频| 欧美一区二区三区影视| 东方欧美亚洲色图在线| 亚洲美腿欧美偷拍| 欧美不卡123| 91香蕉国产在线观看软件| 欧美aaaaa成人免费观看视频| 国产欧美一区二区精品秋霞影院| 欧美无乱码久久久免费午夜一区| 国内精品伊人久久久久av一坑| 亚洲日本护士毛茸茸| 欧美一区二区三区视频| www.欧美亚洲| 日本系列欧美系列| 国产精品久久久久婷婷二区次| 欧美精品xxxxbbbb| 国产91对白在线观看九色| 久久久美女艺术照精彩视频福利播放| 亚洲欧美视频在线观看| 成人18视频在线播放| 日韩激情在线观看| 国产精品久久久久四虎| 日韩三级免费观看| 99re热视频精品| 久久国内精品自在自线400部| 亚洲日本免费电影| 国产视频亚洲色图| 欧美高清视频在线高清观看mv色露露十八 | 99re热这里只有精品免费视频| 美女视频黄a大片欧美| 亚洲最大成人综合| 国产精品天天看| 久久综合九色欧美综合狠狠| 欧美日韩日日夜夜| 91亚洲国产成人精品一区二三| 免费在线看成人av| 一区二区三区四区乱视频| 国产色婷婷亚洲99精品小说| 91精品婷婷国产综合久久性色| 91在线丨porny丨国产| 国产乱码精品一区二区三区五月婷| 午夜私人影院久久久久| 亚洲黄色在线视频| 国产精品家庭影院| 国产日韩精品一区| 精品少妇一区二区三区视频免付费 | 欧美性色黄大片手机版| 成人高清免费观看| 国产美女精品在线| 国内成+人亚洲+欧美+综合在线| 日韩电影一二三区| 亚洲图片欧美色图| 一区二区不卡在线播放 | 粉嫩绯色av一区二区在线观看| 久久99久久久欧美国产| 青娱乐精品视频| 日韩vs国产vs欧美| 午夜精品影院在线观看|