問題タブ [nachos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
978 参照

c++ - XGCC stdarg.h そのようなファイルまたはディレクトリはありません

プロジェクトに vsprintf を含めました。ただし、コンパイルすると、次のエラーが表示されます。

vsprintf の 12 行目には、次の内容が含まれています。

次の短いプログラムを使用して、stdarg.h がシステムに正しくインストールされていることを確認しました。

gcc test.c または gcc test.cpp を実行しても、vsprint.c と gcc が正しくインストールされていることを示すエラーは表示されません。

私はstackoverflowで同様の質問をしましたが、まだ解決していません. オペレーティング システムとして Ubuntu 32 ビットを使用しています。この問題を解決する方法を教えてもらえますか?

0 投票する
1 に答える
502 参照

java - NACHOS仮想メモリとキャッシュの実装

私は Java で NACHOS フェーズ 3 プロジェクト (キャッシングと仮想メモリ) を行っています。以下の関数を実装する際にいくつかの混乱があります。

ここで、vmk = (VMKernel)Kernel.kernel; . syncPageTable()関数を理解していません。for 句内のTranslationEntry e : pageTableの意味と、if-else ブロックによって実際にチェックされているのは何ですか?

0 投票する
0 に答える
121 参照

linux - fedoraコア3でgmakeのすべての権限が拒否されました - Nachosプロジェクト

私はオペレーティング システム コースnachOSのプロジェクトに取り組んでいます。私がここで直面しているのは、管理者権限でターミナルを実行しましたが、再度ビルドしようとしたときにアクセス許可拒否エラーが発生したことです (1 回目は問題ありませんでしたが、2 回目は関数を追加したときでした) 。これがエラーのスクリーンショットです。 nachOScreatefilegmakeall