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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? editing-the-sources.html

?? ecos 文檔
?? HTML
字號:
<!-- 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
>Editing the Sources</TITLE
><meta name="MSSmartTagsPreventParsing" content="TRUE">
<META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
TITLE="eCos User Guide"
HREF="ecos-user-guide.html"><LINK
REL="UP"
TITLE="Manual Configuration"
HREF="manual-configuration.html"><LINK
REL="PREVIOUS"
TITLE="Editing an eCos Savefile"
HREF="editing-an-ecos-savefile.html"><LINK
REL="NEXT"
TITLE="Modifying the Memory Layout"
HREF="modifying-the-memory-layout.html"></HEAD
><BODY
CLASS="SECT1"
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"
>eCos User Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="editing-an-ecos-savefile.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 28. Manual Configuration</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="modifying-the-memory-layout.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="EDITING-THE-SOURCES">Editing the Sources</H1
><P
>For many users, controlling the packages and
	  manipulating the available configuration options will be
	  sufficient to create an embedded operating system that meets
	  the application's requirements. However, since <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> is
	  shipped entirely in source form, it is possible to go
	  further when necessary: you can edit the <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> sources themselves. This requires some
	  understanding of the way the <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> build system works.
	</P
><P
>The most obvious place to edit the source code is directly
in the component repository. For example, you could
edit the file <TT
CLASS="FILENAME"
>kernel/<TT
CLASS="REPLACEABLE"
><I
>&#60;version&#62;</I
></TT
>/src/sync/mutex.cxx</TT
>
to change the way kernel mutexes work, or possibly just to add some
extra diagnostics or assertions. Once the file has been edited,
it is possible to invoke <B
CLASS="COMMAND"
>make</B
> at
the top level of the build tree and the target library will be rebuilt
as required. A small optimization is possible: the build tree is
largely a mirror of the component repository, so it too will contain
a subdirectory <TT
CLASS="FILENAME"
>kernel/<TT
CLASS="REPLACEABLE"
><I
>&#60;version&#62;</I
></TT
></TT
>;
if make is invoked in this directory
then it will only check for changes to the kernel sources, which
is a bit more efficient than checking for changes throughout the component
repository. </P
><P
>Editing a file in the component repository is fine if this
tree is used for only one <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> configuration. If the repository
is used for several different configurations, however, and especially
if it is shared by multiple users, then making what may be experimental
changes to the master sources would be a bad idea. The build system provides
an alternative. It is possible to make a copy of the file in the
build tree, in other words copy <TT
CLASS="FILENAME"
>mutex.cxx</TT
> from
the <TT
CLASS="FILENAME"
>kernel/<TT
CLASS="REPLACEABLE"
><I
>&#60;version&#62;</I
></TT
>/src/sync</TT
> directory
in the component repository to <TT
CLASS="FILENAME"
>kernel/<TT
CLASS="REPLACEABLE"
><I
>&#60;version&#62;</I
></TT
>/src/sync</TT
> in
the build tree, and edit the file in the build tree. When <B
CLASS="COMMAND"
>make</B
> is
invoked it will pick up local copies of any of the sources in preference
to the master versions in the component repository. Once you have
finished modifying the <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> sources you can install the final version
back in the component repository. If the changes were temporary
in nature and only served to aid the debugging process, then you
can discard the modified version of the sources. </P
><P
>The situation is slightly more complicated for the header
files that a package may export, such as the C library&#8217;s <TT
CLASS="FILENAME"
>stdio.h</TT
> header
file, which can be found in the directory <TT
CLASS="FILENAME"
>language/c/libc/<TT
CLASS="REPLACEABLE"
><I
>&#60;version&#62;</I
></TT
>/include</TT
>.
If such a header file is changed, either directly in the component
repository or after copying it to the build tree, then <B
CLASS="COMMAND"
>make</B
> must
be invoked at the top level of the build tree. In cases like this
it is not safe to rebuild just the C library because other packages
may depend on the contents of <TT
CLASS="FILENAME"
>stdio.h</TT
>. </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="editing-an-ecos-savefile.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ecos-user-guide.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="modifying-the-memory-layout.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Editing an <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Savefile</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="manual-configuration.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Modifying the Memory Layout</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品理伦片| 大胆亚洲人体视频| 成人午夜视频在线| 欧美吻胸吃奶大尺度电影| 国产亚洲一区二区三区在线观看 | 91精品国产综合久久国产大片| 久久综合网色—综合色88| 亚洲高清免费在线| 成人不卡免费av| 精品久久久久99| 日本成人中文字幕| 欧美无乱码久久久免费午夜一区 | 久久一二三国产| 日韩avvvv在线播放| 97精品国产露脸对白| 亚洲精品一区二区三区影院| 日韩高清一级片| 欧美日韩一区二区三区在线| 亚洲欧美日韩中文字幕一区二区三区| 国产一区二区不卡老阿姨| 777午夜精品免费视频| 亚洲专区一二三| 欧美综合视频在线观看| 国产精品久久久久久妇女6080 | 国产亚洲美州欧州综合国| 奇米亚洲午夜久久精品| 欧美日韩不卡一区| 午夜精品久久久久久久蜜桃app| 色诱亚洲精品久久久久久| 最近日韩中文字幕| 91麻豆国产香蕉久久精品| 亚洲人成网站影音先锋播放| 色综合色狠狠综合色| 一区二区三区四区av| 欧美这里有精品| 三级欧美在线一区| 欧美一区二区网站| 韩国一区二区三区| 国产色产综合产在线视频| 国产99久久久国产精品潘金网站| 国产视频911| 一本高清dvd不卡在线观看| 一级中文字幕一区二区| 欧美日韩国产综合久久 | 精品国产免费视频| 国产精品456| 亚洲欧美一区二区三区极速播放 | 美女视频一区在线观看| 久久综合九色欧美综合狠狠| 成人一区在线观看| 一区二区在线观看av| 欧美日韩在线播| 韩国av一区二区三区四区| 久久久久久久久99精品| 99re视频这里只有精品| 亚洲18女电影在线观看| 久久亚洲精品国产精品紫薇| av成人动漫在线观看| 日韩精品一级二级| 中文字幕精品一区二区精品绿巨人| 成人午夜av电影| 午夜精品久久久久久不卡8050| 日韩美一区二区三区| av在线不卡观看免费观看| 午夜精品久久久久久久99水蜜桃 | 日韩三级高清在线| 国产.精品.日韩.另类.中文.在线.播放| 国产精品福利av| 日韩午夜激情视频| 色综合天天综合色综合av | 日本中文一区二区三区| 久久精品一区四区| 欧美日高清视频| 成人免费看视频| 青青草97国产精品免费观看 | 美女mm1313爽爽久久久蜜臀| 国产人成亚洲第一网站在线播放 | 日本一区二区综合亚洲| 欧美日韩1区2区| 91蜜桃免费观看视频| 韩国精品在线观看| 视频一区二区三区中文字幕| 国产精品国产三级国产a| 欧美大片日本大片免费观看| 欧亚洲嫩模精品一区三区| 成人av网站免费| 国产精品综合一区二区| 六月婷婷色综合| 午夜伦理一区二区| 亚洲愉拍自拍另类高清精品| 国产精品欧美一区喷水| 日韩天堂在线观看| 91精品国产综合久久香蕉麻豆 | 国产精品麻豆欧美日韩ww| 亚洲gay无套男同| 一本久久综合亚洲鲁鲁五月天| 精品亚洲成a人| 五月天婷婷综合| 伊人开心综合网| 亚洲欧美日韩在线播放| 白白色 亚洲乱淫| 精东粉嫩av免费一区二区三区| 欧美性videosxxxxx| jizzjizzjizz欧美| 国产成人免费av在线| 国产一区二区中文字幕| 免费人成网站在线观看欧美高清| 亚洲一区二区三区爽爽爽爽爽 | 成人永久免费视频| 精品无人码麻豆乱码1区2区| 美女视频免费一区| 久久99国产乱子伦精品免费| 麻豆免费看一区二区三区| 日本伊人精品一区二区三区观看方式| 依依成人精品视频| 亚洲图片欧美综合| 亚洲一区二区三区中文字幕| 亚洲成人精品影院| 日本午夜一区二区| 久久精品国产**网站演员| 裸体在线国模精品偷拍| 精品一区二区在线播放| 国产激情精品久久久第一区二区| 国产精品一区二区三区99| 国产精品18久久久久久久网站| 国产精品18久久久久久vr| 国产盗摄一区二区三区| 成人午夜碰碰视频| 97精品国产97久久久久久久久久久久| 91免费看片在线观看| 欧洲中文字幕精品| 欧美一级欧美三级| 久久久久国色av免费看影院| 国产精品美女久久久久久| 亚洲女女做受ⅹxx高潮| 亚洲18影院在线观看| 激情另类小说区图片区视频区| 高潮精品一区videoshd| 97精品视频在线观看自产线路二| 欧美日韩一区中文字幕| 久久综合色综合88| 一区二区免费在线播放| 免费观看一级特黄欧美大片| 国产成人av电影| 欧美在线不卡视频| 久久综合久色欧美综合狠狠| 最新国产成人在线观看| 日本中文字幕一区二区有限公司| 国产v日产∨综合v精品视频| 色婷婷综合中文久久一本| 欧美一区二区三区视频免费| 中文字幕av一区二区三区高 | 成人免费黄色大片| 欧美三级中文字幕在线观看| 欧美精品一区二| 亚洲午夜私人影院| 国产大陆精品国产| 欧美精品在线一区二区三区| 国产无遮挡一区二区三区毛片日本| 一区二区三区久久久| 国产一区视频导航| 欧美日韩精品免费| 亚洲欧洲另类国产综合| 强制捆绑调教一区二区| 在线视频欧美区| 久久精品视频免费观看| 日韩国产在线观看| 在线观看亚洲精品视频| 国产偷国产偷精品高清尤物| 日韩精品视频网| 91久久精品网| 亚洲视频在线一区观看| 韩国成人精品a∨在线观看| 欧美精品 日韩| 亚洲精品乱码久久久久久黑人| 国产伦精品一区二区三区免费迷| 欧美另类videos死尸| 亚洲免费伊人电影| 97精品超碰一区二区三区| 国产亚洲综合在线| 国产一区二区毛片| 欧美一区二区日韩| 天堂在线一区二区| 欧美亚洲免费在线一区| 一区二区三区自拍| 99精品视频一区二区| 国产精品电影一区二区| 国产不卡高清在线观看视频| 久久久综合激的五月天| 国产一区二区三区美女| 精品久久免费看| 老司机精品视频线观看86| 欧美一区二区二区| 日本中文字幕一区二区视频 | 欧美日韩高清一区二区不卡| 亚洲欧美影音先锋| 99国产精品久久| 自拍偷拍亚洲激情| 一本色道久久综合狠狠躁的推荐| 最新日韩av在线|