This commit is contained in:
chyyuu
2022-06-28 01:51:01 +00:00
parent 85cc0fe00e
commit e23c78adbe
15 changed files with 97 additions and 97 deletions

View File

@@ -344,7 +344,7 @@
<div class="section" id="id2">
<h3>实验要求<a class="headerlink" href="#id2" title="永久链接至标题"></a></h3>
<ul class="simple">
<li><p><cite>lab1(os3)参考框架: &lt;https://github.com/LearningOS/rust-based-os-comp2022/tree/main/os3-ref&gt;</cite></p></li>
<li><p><a class="reference external" href="https://github.com/LearningOS/rust-based-os-comp2022/tree/main/os3-ref">lab1(os3)参考框架:</a></p></li>
<li><p>实验目录要求</p></li>
</ul>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>├── os3(内核实现)
@@ -362,7 +362,7 @@
<li><p>通过所有测例:</p>
<blockquote>
<div><p>CI 使用的测例与本地相同,测试中,user 文件夹及其它与构建相关的文件将被替换,请不要试图依靠硬编码通过测试。</p>
<p>默认情况下,makefile 仅编译基础测例 (<code class="docutils literal notranslate"><span class="pre">BASE=1</span></code>),即无需修改框架即可正常运行的测例。
<p>在 <code class="docutils literal notranslate"><span class="pre">os3</span></code> 目录下,默认情况下,makefile 仅编译基础测例 (<code class="docutils literal notranslate"><span class="pre">BASE=1</span></code>),即无需修改框架即可正常运行的测例。
你需要在编译时指定 <code class="docutils literal notranslate"><span class="pre">BASE=0</span></code> 控制框架仅编译实验测例(在 os 目录执行 <code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">run</span> <span class="pre">BASE=0</span></code>),
或指定 <code class="docutils literal notranslate"><span class="pre">BASE=2</span></code> 控制框架同时编译基础测例和实验测例。</p>
</div></blockquote>