⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 显示和定制工程和目标文件(1).htm

📁 ADS是一种嵌入式常用开发语言
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0059)http://www.pdazone.com.cn/develop/CodeWarrior/lesson2_1.htm -->
<HTML><HEAD><TITLE>PDA开发</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META http-equiv=Content-Language content=zh-cn>
<STYLE type=text/css>.font {
	FONT-SIZE: 10pt; LINE-HEIGHT: 13pt
}
.fontlittle {
	FONT-SIZE: 9pt
}
A {
	TEXT-TRANSFORM: none; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
</STYLE>

<META content="MSHTML 6.00.2462.0" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId></HEAD>
<BODY>
<DIV align=center>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=650 border=0>
  <TBODY>
  <TR align=middle>
    <TD align=right width="100%"><IMG height=35 
      src="显示和定制工程和目标文件(1).files/develop.gif" width=648 border=0> </TD></TR>
  <TR align=middle>
    <TD align=right width="100%"></TD></TR>
  <TR align=middle>
    <TD width="100%"><IMG height=5 src="" width=2 border=0> </TD></TR>
  <TR align=middle>
    <TD class=font width="100%">
      <P align=left>><A href="http://www.pdazone.com.cn/" 
      target=_parent>首页</A>>PDA开发 </P></TD></TR>
  <TR align=middle>
    <TD width="100%"><IMG height=5 src="" width=2 border=0> </TD></TR>
  <TR align=middle>
    <TD width="100%">
      <P align=center><SMALL>CodeWarrior 使用教程</SMALL></P></TD></TR>
  <TR>
    <TD width="100%">
      <P align=center><FONT size=3><B>第二课</B><FONT 
      face="Arial, Helvetica, sans-serif">&nbsp; 
      </FONT><B>显示和定制工程和目标文件(1)</B></FONT></P></TD></TR>
  <TR align=middle>
    <TD class=font width="100%">
      <P align=center>Translated from <STRONG><FONT 
      face=Arial>CodeWarriorU.COM</FONT></STRONG></P>
      <P align=center><BR></P></TD></TR>
  <TR>
    <TD width="100%">
      <DIV align=center>
      <CENTER>
      <TABLE cellSpacing=0 cellPadding=0 width="88%" border=0>
        <TBODY>
        <TR>
          <TD class=font width="100%"><FONT 
            face="Arial, Helvetica, sans-serif" size=2>&nbsp;&nbsp;&nbsp; 
            </FONT><FONT size=2>本课将讲述 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>操作文件的方式以及介绍它的工程</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>(Project)</FONT><FONT 
            size=2>窗口。</FONT>
            <P><FONT face=幼圆 size=+1><B>什么是工程文件</B></FONT></P>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT size=2>为了使用 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>来创建一个应用程序,你必须创建许多文件来构成一个工程</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>(Project)</FONT><FONT 
            size=2>。该工程的设置和所有这些文件的指针都被存放在一个工程文件中。这些设置包括编译和链接设置、源文件、库文件以及它们之间用于产生最终程序的相互关系。你可以将这个工程文件看作该工程的大脑:它保存了所有文件相互依存的关系并知道如何将它们组合成为一个可用的应用程序。工程窗口依次显示了这些关于你的程序和该程序所包含的文件的信息,并允许你只需轻松点击就可以修改这个工程。图</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>2-1</FONT><FONT 
            size=2>显示了工程窗口的外观。</FONT></P>
            <DIV align=center>
            <CENTER>
            <TABLE cellSpacing=0 cellPadding=0 border=0><FONT 
              face="Arial, Helvetica, sans-serif" size=2>
              <TBODY></FONT>
              <TR>
                <TD><FONT size=2><IMG height=247 
                  alt="Figure 2-1: Each project you create appears in the Project window. This one is empty." 
                  src="显示和定制工程和目标文件(1).files/IcwwL2_fig1.gif" width=367 
                  align=left> </FONT></TD></TR>
              <TR>
                <TD align=middle>
                  <P align=center><I><FONT size=1>图 </FONT><FONT 
                  face="Arial, Helvetica, sans-serif" size=1>2-1: </FONT><FONT 
                  size=1>显示工程信息的工程窗口</FONT><FONT 
                  face="Arial, Helvetica, sans-serif" size=1>(</FONT><FONT 
                  size=1>图示为空的情况</FONT><FONT face="Arial, Helvetica, sans-serif" 
                  size=1>)</FONT></I><FONT face="Arial, Helvetica, sans-serif" 
                  size=2> </FONT></P></TD></TR></TBODY></TABLE></CENTER></DIV>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT 
            size=2>大多数组成你的程序的文件都是原始的文本文件。这些文件包含了你在 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior</FONT><FONT 
            size=2> 的编辑器中键入的源代码。在某些情况下,你还将使用一些预编译的源码和头文件。在进行数学运算和 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>I/O </FONT><FONT 
            size=2>操作时,你还要使用到一些库文件,比如 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>Metrowerks </FONT><FONT 
            size=2>标准库</FONT><FONT face="Arial, Helvetica, sans-serif" 
            size=2>(Metrowerks Standard Library</FONT><FONT size=2>,</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>MSL) </FONT></P>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT size=2>通常,你都是使用 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>C </FONT><FONT size=2>或 
            </FONT><FONT face="Arial, Helvetica, sans-serif" size=2>C++ 
            </FONT><FONT size=2>来编写源代码,但通过给 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodewWarrior </FONT><FONT 
            size=2>的集成开发环境加装相应的插件</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>(plug-in)</FONT><FONT 
            size=2>,你也可以在 </FONT><FONT face="Arial, Helvetica, sans-serif" 
            size=2>CodeWarrior </FONT><FONT size=2>中使用其它语言来进行编程。别忘了,</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>可是一个可扩展的集成开发环境。通过给它安装一些插件,你就可以扩展它的功能。比如说,加入有人开发了一种新的叫做 
            </FONT><FONT face="Arial, Helvetica, sans-serif" size=2>Z++ 
            </FONT><FONT size=2>的编程语言,你就可以为 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>创建一个相应的插件使之能够支持 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>Z++ </FONT><FONT 
            size=2>语言,而且你还可以拿这个插件卖好多钱,让所有使用 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>编程的人都使上 </FONT><FONT face="Arial, Helvetica, sans-serif" 
            size=2>Z++ </FONT><FONT size=2>语言。那该多好!</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>:</FONT><FONT 
            size=2>)</FONT></P>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT size=2>现在你知道了 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>是如何使用文件的了。下面我们来详细地学习有关工程窗口的知识。</FONT></P>
            <P><FONT face=幼圆 size=+1><B>工程窗口</B></FONT></P>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT size=2>当你启动 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>并打开或创建一个工程时,工程窗口就会显示出来。该窗口用于管理整个工程的所有文件以及这个工程将要产生的目标</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>(targets)</FONT><FONT 
            size=2>文件。一个工程包含了足够的信息来编译一个或多个目标文件。所谓的目标</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>(target)</FONT><FONT 
            size=2>文件就是当你编译程序时,由 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWariior </FONT><FONT 
            size=2>创建出来的</FONT><FONT face="Arial, Helvetica, sans-serif" 
            size=2>(</FONT><FONT size=2>通常是</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>)</FONT><FONT 
            size=2>一个应用程序或库文件。一些程序可以编译产生多个目标文件。比如,你可以编写一个程序来创建一个 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>DLL </FONT><FONT 
            size=2>和一个调用该 </FONT><FONT face="Arial, Helvetica, sans-serif" 
            size=2>DLL </FONT><FONT size=2>的主应用程序。在 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>CodeWarrior </FONT><FONT 
            size=2>的工程中,你可以定义一个目标来产生 </FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>DLL</FONT><FONT 
            size=2>,定义另一个目标来产生应用程序。通过这种方式,你的工程只需编译一次就可产生所有需要的目标文件或片断。图 
            </FONT><FONT face="Arial, Helvetica, sans-serif" size=2>2-2 
            </FONT><FONT size=2>显示了“</FONT><FONT 
            face="Arial, Helvetica, sans-serif" size=2>Hello World</FONT><FONT 
            size=2>”程序的工程窗口。</FONT></P>
            <DIV align=center>
            <CENTER>
            <TABLE cellSpacing=1 cellPadding=0 width="80%" border=0>
              <TBODY>
              <TR>
                <TD width="100%">
                  <P align=center><FONT size=2><IMG height=351 
                  alt="Figure 2-2: The Project window for a program called Hello World lists all of the files that are included in the program or that are needed to build it." 
                  src="显示和定制工程和目标文件(1).files/IcwwL2_fig2.gif" width=406 
                  align=left></FONT></P></TD></TR>
              <TR>
                <TD width="100%"><I><FONT size=2>图 </FONT><FONT 
                  face="Arial, Helvetica, sans-serif" size=2>2-2: </FONT><FONT 
                  face="Arial, Helvetica, sans-serif" size=1>Hello World 
                  </FONT><FONT size=1>程序的工程窗口</FONT><FONT 
                  face="Arial, Helvetica, sans-serif" size=1>(</FONT><FONT 
                  size=1>其中显示了所有包含于该程序中或用于编译该程序的文件</FONT><FONT 
                  face="Arial, Helvetica, sans-serif" 
              size=1>)</FONT></I></TD></TR></TBODY></TABLE></CENTER></DIV>
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY></TBODY></TABLE>
            <P><FONT face="Arial, Helvetica, sans-serif" 
            size=2>&nbsp;&nbsp;&nbsp; </FONT><FONT 
            size=2>你可以看到,在这个工程窗口中确实包含了一些项目。在窗口的顶端有三个标签(tab)页:文件标签</FONT><FONT 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -