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

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

?? package.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
>Package Organization</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="PREVIOUS"
TITLE="Warnings"
HREF="overview.warning.html"><LINK
REL="NEXT"
TITLE="Package Versioning"
HREF="package.versions.html"></HEAD
><BODY
CLASS="CHAPTER"
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="overview.warning.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="package.versions.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="PACKAGE">Chapter 2. Package Organization</H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="package.html#PACKAGE.HIERARCHY"
>Packages and the Component Repository</A
></DT
><DT
><A
HREF="package.versions.html"
>Package Versioning</A
></DT
><DT
><A
HREF="package.contents.html"
>Package Contents and Layout</A
></DT
><DT
><A
HREF="package.distrib.html"
>Making a Package Distribution</A
></DT
></DL
></DIV
><P
>For a package to be usable in the <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> component framework it must
conform to certain rules imposed by that framework. Packages must be
distributed in a form that is understood by the component repository
administration tool. There must be a top-level <SPAN
CLASS="APPLICATION"
>CDL</SPAN
> script which
describes the package to the component framework. There are certain
limitations related to how a package gets built, so that the package
can still be used in a variety of host environments. In addition to
these rules, the component framework provides a number of guidelines.
Packages do not have to conform to the guidelines, but sticking to
them can simplify certain operations.</P
><P
>This chapter deals with the general organization of a package, for
example how to distinguish between private and exported header files.
<A
HREF="language.html"
>Chapter 3</A
> describes the <SPAN
CLASS="APPLICATION"
>CDL</SPAN
> language.
<A
HREF="build.html"
>Chapter 4</A
> details the build process.</P
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="PACKAGE.HIERARCHY">Packages and the Component Repository</H1
><P
>All <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> installations include a component repository. This is a
directory structure for all installed packages. The component
framework comes with an administration tool that allows new packages
or new versions of a package to be installed, old packages to be
removed, and so on. The component repository includes a simple
database, maintained by the administration tool, which contains
details of the various packages.</P
><DIV
CLASS="INFORMALFIGURE"
><A
NAME="AEN187"><P
></P
><DIV
CLASS="MEDIAOBJECT"
><P
><IMG
SRC="repo.gif"
ALIGN="CENTER"></P
></DIV
><P
></P
></DIV
><P
>Each package has its own little directory hierarchy within the
component repository. Keeping several packages in a single directory
is illegal. The error, infra and kernel packages all live at the
top-level of the repository. For other types of packages there are
some pre-defined directories: <TT
CLASS="FILENAME"
>compat</TT
> is used for compatibility
packages, which implement other interfaces such as &micro;ITRON or POSIX
using native <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> calls; <TT
CLASS="FILENAME"
>hal</TT
>
is used for packages that port <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> to different architectures or
platforms, and this directory is further organized on a
per-architecture basis; <TT
CLASS="FILENAME"
>io</TT
> is
intended for device drivers; <TT
CLASS="FILENAME"
>language</TT
> is used for language support
libraries, for example the C library. There are no strict rules
defining where new packages should get installed. Obviously if an
existing top-level directory such as <TT
CLASS="FILENAME"
>compat</TT
> is applicable then the new package
should go in there. If a new category is desirable then it is possible
to create a new sub-directory in the component repository. For
example, an organization planning to release a number of <SPAN
CLASS="APPLICATION"
>eCos</SPAN
>
packages may want them all to appear below a sub-directory
corresponding to the organization's name&nbsp;&#8212; in the hope that
the name will not change too often. It is possible to add new packages
directly to the top-level of the component repository, but this should
be avoided.</P
><P
>The <SPAN
CLASS="DATABASE"
>ecos.db</SPAN
> file holds the component repository
database and is managed by the administration tool. The various
configuration tools read in this file when they start-up to obtain
information about the various packages that have been installed. When
developing a new package it is necessary to add some information to
the file, as described in <A
HREF="language.database.html"
>the Section called <I
>Updating the <SPAN
CLASS="DATABASE"
>ecos.db</SPAN
> database</I
> in Chapter 3</A
>. The
<TT
CLASS="FILENAME"
>templates</TT
> directory holds
various configuration templates.</P
><DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>Note: </B
>Earlier releases of <SPAN
CLASS="APPLICATION"
>eCos</SPAN
> came with two separate files,
<TT
CLASS="FILENAME"
>targets</TT
> and <TT
CLASS="FILENAME"
>packages</TT
>. The
<SPAN
CLASS="DATABASE"
>ecos.db</SPAN
> database replaces both of these.</P
></BLOCKQUOTE
></DIV
><DIV
CLASS="CAUTION"
><P
></P
><TABLE
CLASS="CAUTION"
BORDER="1"
WIDTH="100%"
><TR
><TD
ALIGN="CENTER"
><B
>Caution</B
></TD
></TR
><TR
><TD
ALIGN="LEFT"
><P
>The current <SPAN
CLASS="DATABASE"
>ecos.db</SPAN
> database does not yet provide
all of the information needed by the component framework. Its format
is subject to change in future releases, and the file may be replaced
completely if necessary. There are a number of other likely future
developments related to the component repository and the database. The
way targets are described is subject to change. Sometimes it is
desirable for component writers to do their initial development in a
directory outside the component repository, but there is no specific
support in the framework for that yet.</P
></TD
></TR
></TABLE
></DIV
></DIV
></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="overview.warning.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="package.versions.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Warnings</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Package Versioning</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲另类色综合网站| 亚洲欧美日本在线| 精品视频999| 风流少妇一区二区| 久久精品国产**网站演员| 亚洲第一主播视频| 亚洲欧美经典视频| 欧美性猛交一区二区三区精品| 不卡的看片网站| 成人理论电影网| 粉嫩一区二区三区性色av| 另类小说图片综合网| 秋霞午夜鲁丝一区二区老狼| 婷婷国产在线综合| 亚洲欧美综合另类在线卡通| 国产亚洲短视频| 国产亚洲一区二区在线观看| 久久综合成人精品亚洲另类欧美| 欧美日韩国产片| 欧美视频完全免费看| 欧美三级电影精品| 99国产欧美另类久久久精品| 波多野结衣精品在线| 成人的网站免费观看| 成人丝袜高跟foot| 顶级嫩模精品视频在线看| 粉嫩av一区二区三区| 国产一区不卡精品| 国产成人av福利| 成人三级在线视频| 99精品偷自拍| 日本精品一区二区三区四区的功能| 日本精品免费观看高清观看| 91黄色免费看| 欧美伦理视频网站| 欧美电影免费观看高清完整版| 国产精品国产三级国产aⅴ无密码| 国产喂奶挤奶一区二区三区| 欧美激情一区二区三区四区 | 91免费版在线看| 色综合天天视频在线观看| 在线欧美一区二区| 制服视频三区第一页精品| 26uuu亚洲综合色欧美| 欧美mv日韩mv国产网站| 欧美大肚乱孕交hd孕妇| 日本一区二区三区电影| 久久久国产精华| 亚洲免费资源在线播放| 午夜电影网亚洲视频| 国产在线不卡一区| 99精品在线免费| 91麻豆精品久久久久蜜臀| 国产午夜亚洲精品理论片色戒| 中文字幕在线视频一区| 一区二区欧美视频| 精品一区二区三区免费毛片爱| 成人综合激情网| 欧美三级一区二区| 久久蜜桃av一区二区天堂| 亚洲三级理论片| 日韩精品电影在线| 国产亚洲成av人在线观看导航| 亚洲蜜臀av乱码久久精品蜜桃| 久久国产精品露脸对白| 欧洲中文字幕精品| 国产精品美女久久久久aⅴ| 奇米一区二区三区av| 五月天激情综合| 国产一区二区在线看| 色综合天天综合网国产成人综合天 | 日韩精品一区二区三区三区免费| 亚洲一区在线观看免费观看电影高清 | 日本韩国欧美三级| 一区二区三区四区蜜桃| 91美女在线观看| 亚洲精品水蜜桃| 欧美亚日韩国产aⅴ精品中极品| 一级日本不卡的影视| 欧美视频精品在线观看| 亚洲国产美女搞黄色| 欧美视频在线观看一区二区| 偷拍日韩校园综合在线| 日韩视频免费直播| 国产又粗又猛又爽又黄91精品| 欧美精品一区二区三区很污很色的 | 在线观看日韩av先锋影音电影院| 亚洲国产美国国产综合一区二区| 在线成人av网站| 另类小说一区二区三区| 久久婷婷久久一区二区三区| 丁香激情综合国产| 亚洲欧美一区二区视频| 欧美精品一区男女天堂| 国产精品小仙女| 中文字幕一区二区三区乱码在线 | 亚洲一区二区在线观看视频| 欧美美女一区二区三区| 麻豆国产精品视频| 国产精品午夜在线观看| 在线看日本不卡| 另类的小说在线视频另类成人小视频在线 | 亚洲人成精品久久久久久| 欧美亚洲动漫制服丝袜| 蜜桃视频一区二区| 久久精品这里都是精品| 色婷婷狠狠综合| 蜜臀av一区二区在线免费观看| 久久综合狠狠综合久久激情| 99国产麻豆精品| 日本一区中文字幕| 国产亲近乱来精品视频| 欧美制服丝袜第一页| 精品一区二区影视| 中文字幕一区二区三区蜜月| 精品视频在线免费观看| 国产精一品亚洲二区在线视频| 亚洲精品中文在线| 欧美一区二区久久久| 成人激情开心网| 日本不卡在线视频| 中文av字幕一区| 6080午夜不卡| 成人精品国产福利| 日韩高清在线一区| 国产精品久久久久久久久果冻传媒 | 精品国产免费一区二区三区四区 | 婷婷激情综合网| 国产精品理论在线观看| 欧美一区二区精品在线| 色天使久久综合网天天| 久久精品久久久精品美女| 亚洲色图欧美偷拍| 欧美不卡在线视频| 在线免费观看不卡av| 国产精品综合二区| 偷窥少妇高潮呻吟av久久免费| 国产精品高潮呻吟| 久久综合色8888| 欧美日韩久久不卡| 97精品久久久午夜一区二区三区| 国产专区综合网| 日韩高清在线不卡| 亚洲制服欧美中文字幕中文字幕| 国产午夜亚洲精品理论片色戒| 日韩亚洲欧美在线| 欧美日韩一区中文字幕| 97精品久久久午夜一区二区三区| 国产毛片精品国产一区二区三区| 天天影视涩香欲综合网| 亚洲男人的天堂在线aⅴ视频| 国产欧美日韩麻豆91| 日韩欧美区一区二| 欧美色精品在线视频| 97久久超碰精品国产| 风间由美一区二区av101| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲va欧美va人人爽午夜| 亚洲天堂中文字幕| 国产欧美日韩在线看| 欧美成人综合网站| 91精品国产欧美一区二区成人| 欧美日韩高清影院| 91行情网站电视在线观看高清版| 成人avav影音| 高清不卡在线观看av| 国产精品夜夜嗨| 国产乱一区二区| 国产一区二区看久久| 久久国产精品99久久人人澡| 青椒成人免费视频| 青青草精品视频| 麻豆一区二区99久久久久| 日韩国产欧美三级| 日韩av中文字幕一区二区三区| 天堂久久久久va久久久久| 偷窥少妇高潮呻吟av久久免费| 日韩专区欧美专区| 日本不卡一区二区三区高清视频| 日韩国产在线一| 免费观看日韩av| 激情欧美一区二区| 国产精品自拍网站| 成人精品国产一区二区4080| jvid福利写真一区二区三区| 成人免费av资源| av福利精品导航| 色婷婷av一区二区三区之一色屋| 一本大道av伊人久久综合| 一本一本久久a久久精品综合麻豆| 一本久道久久综合中文字幕| 91国产精品成人| 欧美日韩国产免费一区二区| 337p亚洲精品色噜噜噜| 精品裸体舞一区二区三区| 国产日韩成人精品| 亚洲欧美日韩一区| 天天射综合影视| 国产在线精品一区二区三区不卡| 懂色av一区二区三区免费观看|