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

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

?? ncc.1

?? tinyos-2.x.rar
?? 1
字號:
.TH ncc 1 "April 27, 2004"
.LO 1
.SH NAME
ncc - nesC compiler for TinyOS
.SH SYNOPSIS

\fBncc\fR [\fB-target=\fIpc|mica|mica2|mica2dot|...\fR] [\fB-tossim\fR]
    [\fB-board=\fImicasb|basicsb|micawb|...\fR]
    [\fB-tosdir=\fIdir\fR] [\fB-tosscheduler=...\fR] [\fB-nostdinc\fR]
    [\fB--version\fR] [\fB-print-tosdir\fR] [\fB-print-platforms\fR] [\fB-print-target\fR]
    [any nescc option] [any gcc option] \fIfiles\fR...
.SH DESCRIPTION

\fBncc\fR is an extension to \fBnescc\fR that knows how to compile nesC
applications for a TinyOS environment. If invoked on regular C files, it
behaves like \fBgcc\fR. When invoked on a nesC component or
interface (\fB.nc\fR extension) file it compiles and links (except if the
usual \fB-c\fR, \fB-S\fR, \fB-E\fR or \fB-fsyntax-only\fR options are used)
that component with the other files specified on the command line.

\fBncc\fR just invokes \fBnescc\fR with extra options based on the 
selected platform and sensorboard(s). And \fBnescc\fR itself just
invokes \fBgcc\fR. Thus, for a full understanding of possible \fBncc\fR
options you should read the \fBnescc\fR and \fBgcc\fR man pages.
.SH OPTIONS

\fBncc\fR accepts all \fBgcc\fR and \fBnescc\fR options, and some additional 
TinyOS specific options:
.TP
\fB-target=\fIX\fR 
Specify the target architecture for this compilation. If \fB-tossim\fR is
also specified, the compilation uses the tossim environment and produces a
locally executable file. The default target is specified in the
\fB.default-platform\fR file in your TinyOS directory (see \fB-tosdir\fR
option), and defaults to \fBmica\fR if that file is absent. A platform that 
is not in the TinyOS distribution can be used
if its directory is specified with an explicit -I directive (the platform
name is taken from the directory's name, platform directories are
recognised by the presence of a \fB.platform\fR file).
.TP
\fB-tosdir=\fIdir\fR 
Specify the location of TinyOS. This location can also be specified with
the \fBTOSDIR\fR environment variable. If the variable and the option are both
given, \fBncc\fR uses the value specified with the option. If neither the
environment variable or option are specified, ncc uses its compiled-in
TinyOS directory.
.TP
\fB-tosscheduler=\fIcomponent,unique-string,interface-name,interface-definition,run-event,post-command\fR 
By  default,  nesC  compiles uses of \fBtask void\fR \fItaskname\fR\fB() ...\fR to \fBvoid\fR 
\fItaskname\fR\fB()\fR, 
and \fBpost\fR \fItaskname\fR\fB()\fR to \fBTOS_post\fR\fB(\fR\fItaskname\fR\fB)\fR.
.IP
With this option, each task gets  its  own  \fIinterface-definition\fR interface, 
the task implementation is transformed into a \fIrun-event event\fR and posts becomes a 
call to the \fIpost-command\fR  command.  This per-task interface is automatically 
connected to the parameterised \fIinterface-name\fR interface of scheduler 
\fIcomponent\fR component.  The parameter id for the connection is chosen with 
\fBunique\fR("\fIunique-string\fR").
.IP
If this option is not set explicity, its parameters are assigned by default as follows:
.IP
-tosscheduler=\fITinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask\fR
.TP
\fB-tossim\fR
Compile for the TOSSIM environment rather than a native platform. Every
directory in the search path will be duplicated, with the first copy having
\fB/sim\fR appended to it.
.TP
\fB-print-tosdir\fR
Print the TinyOS directory to be used and exit, taking into account the
\fB-tosdir\fR option and \fBTOSDIR\fR environment variable. No compilation
occurs when \fB-print-tosdir\fR is used.
.TP
\fB-print-platforms\fR
Print the valid TinyOS platforms, including those made available by
explicit \fB-I\fR directives (see \fB-target\fR option).
.TP
\fB-print-target\fR
Print the name of the selected target. Most useful when \fB-target\fR is not
specified.
.TP
\fB-nostdinc\fR
Do not automatically include the TinyOS directories in the search path. See
the discussion of search paths below for more details.
.TP
\fB-board=\fIY\fR
Specify one (or more) sensor boards. This effects the search path and
preprocessor symbols. The set of boards is set by the TinyOS distribution
(see the \fBtos/sensorboards\fR directory). As with targets, a sensorboard
directory can be made available via an explicit \fB-I\fR directive
(sensorboard directories are recognised by the presence of a \fB.sensor\fR
file).
.TP
\fB--version\fR
Print the version of \fBncc\fR, \fBnescc\fR and of the gcc compiler
used for the selected target.
.SH EXAMPLES

If you wish to compile a component Bar.nc to a C file, you can do:
.IP
ncc -c -o /dev/null -fnesc-cfile=Bar.c Bar.nc
.SH SEARCH PATH

\fBncc\fR performs the following substitutions on the directories
specified with the \fB-I\fR option: \fB%T\fR is replaced by the TinyOS
directory, \fB%p\fR is replaced by the selected target, \fB%P\fR is
replaced by the target's platform directory, \fB%%\fR is replaced by
\fB%\fR.

Except when \fB-nostdinc\fR is specified, the search path for nesC
components is as follows, where \fItosdir\fR is the TinyOS directory
requested and \fItarget\fR is the selected target:
.IP *
The current directory
.IP *
\fB-I\fR directives (in option order)
.IP *
%T/sensorboards/\fIboardname\fR, for each
\fB-board=\fIboardname\fR option specified (in option order) -
except if the sensorboard was found via an explicit -I directive
.IP *
%T/platform/%p  - except if the platform was found via an
explicit -I directive
.IP *
Additional directories requested by the selected target (e.g.,
%T/platform/avrmote for the mica target)
.IP *
%T/interfaces
.IP *
%T/system
.IP *
%T/lib
.IP *
\fBNESCPATH\fR environment variable directories (note that %T and %p
subsitution is not performed on these directories).
.PP
When \fB-nostdinc\fR is specified, the search path is simply:
.IP *
The current directory
.IP *
\fB-I\fR directives
.IP *
\fBNESCPATH\fR environment variable directories
.SH PREPROCESSOR SYMBOLS

In addition to the preprocessor symbols defined by \fBgcc\fR and
\fBnescc\fR, \fBncc\fR defines:
.TP
\fBPLATFORM_\fItarget\fR 
where \fItarget\fR is the selected target name, converted to upper case
.TP
\fBBOARD_\fIboardname\fR 
for each \fB-board=\fIboardname\fR option (the
boardname is converted to upper case)
.SH ENVIRONMENT VARIABLES

.TP
.B TOSDIR
If the \fB-tosdir=\fIdir\fR option is not used, the \fBTOSDIR\fR
environment variable specifies the location of TinyOS.
.SH SEE ALSO

.IR gcc (1),
platform-specific gcc,
.IR nescc (1)
.SH NOTES

\fBncc\fR is built over \fBnescc\fR, which handles the non-TinyOS-specific
functionality of \fBncc\fR. Users of nesC in a non-TinyOS context may
prefer to use \fBnescc\fR (see the source code of ncc and nescc for
details).

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜久久久久久久久| 欧美一区二区三区播放老司机| 中文av一区二区| 国产美女娇喘av呻吟久久| 国产在线精品一区二区不卡了 | 91精品视频网| 日韩电影一区二区三区四区| 91精品国产一区二区三区| 国产精品久久久久aaaa樱花| 91在线高清观看| 午夜精品免费在线观看| 精品理论电影在线| 亚洲一二三四在线观看| 成人一区二区三区中文字幕| 国产欧美精品区一区二区三区| 日本在线播放一区二区三区| 日韩美女在线视频| 成人va在线观看| 亚洲成人午夜影院| 欧美成人猛片aaaaaaa| 岛国精品在线观看| 亚洲成av人片在www色猫咪| 欧美不卡在线视频| 色综合久久久久久久久久久| 免费国产亚洲视频| 亚洲日本乱码在线观看| 91精品国产福利| 视频一区二区国产| 一区二区三区欧美亚洲| 欧美精品一卡二卡| 亚洲国产精品久久不卡毛片| 色欧美乱欧美15图片| 日本亚洲欧美天堂免费| 欧美日韩成人高清| 国产91丝袜在线播放| 午夜精品久久久久久久久久| 欧美国产一区在线| 日韩一区二区麻豆国产| 91色|porny| 国产成人在线色| 日本不卡免费在线视频| 亚洲另类春色国产| 欧美伊人久久久久久午夜久久久久| 亚洲女同一区二区| 久久久99久久| 在线不卡的av| 激情文学综合丁香| 亚洲制服丝袜av| 亚洲欧美在线aaa| 久久精品免视看| 欧美一区二区三区免费在线看| 蜜桃精品视频在线| 亚洲一区二区美女| 在线电影欧美成精品| 91在线精品一区二区三区| 精品一区二区三区日韩| 日本一二三不卡| 精品99久久久久久| 欧美一级高清片| 欧美日韩第一区日日骚| 色婷婷精品久久二区二区蜜臂av| 婷婷综合久久一区二区三区| 中文字幕乱码亚洲精品一区| 97se亚洲国产综合自在线| 亚洲伊人色欲综合网| 中文字幕日韩欧美一区二区三区| 在线看国产一区| 色哟哟一区二区三区| 成人激情校园春色| 成人av在线网| av动漫一区二区| aaa亚洲精品一二三区| 丰满少妇在线播放bd日韩电影| 亚洲精品国产精华液| 亚洲天堂久久久久久久| 中文字幕亚洲精品在线观看 | 亚洲欧美一区二区久久| 欧美影院一区二区| 欧美亚洲国产bt| 国内成+人亚洲+欧美+综合在线| 国产精品久99| 中文字幕日本乱码精品影院| 中文av一区特黄| 亚洲欧美中日韩| 欧美成人性战久久| 精品国产网站在线观看| 色香色香欲天天天影视综合网| 精品一区二区三区日韩| 亚洲免费三区一区二区| 有坂深雪av一区二区精品| 夜夜爽夜夜爽精品视频| 国产日产欧美一区| 中文字幕一区二区三区色视频| 欧美电视剧在线观看完整版| 精品久久久三级丝袜| 国产欧美一区二区精品久导航| 欧美肥大bbwbbw高潮| 日韩欧美视频在线| 国产三级精品三级在线专区| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美老女人第四色| 日韩午夜电影av| 欧美韩日一区二区三区四区| 日韩一区在线看| 日韩国产精品久久久久久亚洲| 亚洲色图19p| 日韩国产欧美在线播放| 国产精品一卡二卡在线观看| 99精品一区二区三区| 欧美区在线观看| 久久五月婷婷丁香社区| 亚洲人被黑人高潮完整版| 天天操天天综合网| 风流少妇一区二区| 国产福利91精品一区二区三区| 久久激情五月婷婷| bt欧美亚洲午夜电影天堂| 欧美日韩精品专区| 中文一区在线播放| 午夜电影一区二区| 成人av第一页| 日韩欧美国产综合在线一区二区三区| 欧美精品色综合| 欧美国产一区视频在线观看| 亚洲一区二区三区四区中文字幕| 亚洲欧美日韩在线| 另类小说欧美激情| 91网站黄www| 久久一夜天堂av一区二区三区 | 欧美一区二区三区思思人| 欧美女孩性生活视频| 国产精品天天摸av网| 男人的j进女人的j一区| 91在线看国产| 国产欧美日韩另类视频免费观看| 日本一区二区三级电影在线观看 | 欧美精品一区二区三区在线播放| 精品免费国产一区二区三区四区| 精品国偷自产国产一区| 久久香蕉国产线看观看99| 亚洲第一福利一区| 91小视频免费看| 欧美国产日本韩| 国产麻豆成人传媒免费观看| 777a∨成人精品桃花网| 亚洲精品久久嫩草网站秘色| 国产精品1024久久| 日韩精品一区二区三区swag| 亚洲一区二区视频在线观看| 成人av中文字幕| 国产日产精品一区| 国产一区 二区 三区一级| 欧美一级日韩免费不卡| 中文字幕欧美激情一区| 精品一区二区在线看| 亚洲人成伊人成综合网小说| 经典三级在线一区| 日韩精品专区在线影院重磅| 免费日本视频一区| 91精品国产欧美日韩| 国产亚洲1区2区3区| 国产真实乱子伦精品视频| 欧美本精品男人aⅴ天堂| 国产精品理论片| 东方aⅴ免费观看久久av| 国产亚洲综合av| 国产成人av影院| 国产三级一区二区| 五月天激情小说综合| 精品视频资源站| 天天色图综合网| 欧美一区二区三区在线视频| 国产精品女同一区二区三区| 图片区小说区区亚洲影院| 欧美日本国产一区| 日本欧美一区二区三区| 欧美大片在线观看一区二区| 久久成人18免费观看| 久久日一线二线三线suv| 国产盗摄一区二区| 亚洲日本护士毛茸茸| 欧美三级资源在线| 中文字幕日韩av资源站| 狠狠色狠狠色综合日日91app| 欧美亚洲禁片免费| 日本午夜一区二区| 精品国产99国产精品| 婷婷六月综合亚洲| 精品福利视频一区二区三区| 国产大片一区二区| 日韩免费成人网| 国产98色在线|日韩| 亚洲色图欧洲色图婷婷| 欧美欧美午夜aⅴ在线观看| 国产一区三区三区| 亚洲人成精品久久久久| 日韩女优制服丝袜电影| 日韩av二区在线播放| 国产日产欧美一区二区视频| 91高清在线观看|