mirror of
https://github.com/LearningOS/rust-based-os-comp2022.git
synced 2026-11-03 05:54:31 +08:00
deploy: 10933fff6e
This commit is contained in:
@@ -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)参考框架: <https://github.com/LearningOS/rust-based-os-comp2022/tree/main/os3-ref></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>
|
||||
|
||||
Reference in New Issue
Block a user