問題タブ [minix]

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 投票する
3 に答える
1118 参照

c - ユーザーコマンドを読み込んで実行する

私は C プログラミング言語が初めてで、自分で設定した演習をしようとしています。

私がやりたいことは、ユーザーが書いたコマンドを読み込んで実行できるようにすることです。私はまだこのためのコードを書いていないので、その方法が本当にわかりません。

これは基本的に私がやりたいことです:

ユーザー プロンプトを表示する (ユーザーが /bin/ls -al などのコマンドを入力するための) ユーザー入力を読み取って処理する

私は現在MINIXを使用して、何かを作成してOSを変更しようとしています。

ありがとう

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

c - Minix 3.2.1 get_uptime の使用法

こんにちは、起動操作にかかる時間を計算しようとしています。kernel/main.c の switch_to_user() 関数呼び出しの直前に get_uptime() を配置しました

ただし、ビルドして再起動すると結果が 0 と表示されます。不足している点はありますか?

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

android - Android デバイスの起動時にシステム アップデートを確認するにはどうすればよいですか?

Android デバイスの電源を入れたときに「システム アップデート」を自動的にチェックする方法を探しています。

私は学校でプロジェクトに取り組んでおり、Android OS を実行している MINIX ボックスを使用していますが、それは問題ではありません。私が尋ねているのは、デバイスに「システム」を自動的にチェックさせる方法があるかということです。ユーザーが何も押さなくてもオンになると更新されますか? 言い換えれば、写真に示すように、Androidボックスで「システムアップデート」ボタンを自動的にクリックする方法はありますか? http://i.stack.imgur.com/49vLh.png

私を助けることを考えてくれてありがとう!私は助けが必要な 15 歳の子供です :)

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

c - ミニックス現在時刻

printfMinix 3.2.1で現在の時刻を書き込むには?
以下のように使用しようとしましgmtimeたが、でエラーが発生しtime(&nowtime)ます。

さらに、カーネル (/usr/src/kernel/main.c) でそれを思い出すようにしています。これは、カーネル プロセスがいつ終了してユーザーに切り替わるかを伝えるために、minix の起動時にその時間が必要だからです。

以下のようにカーネルを再構築するときのように、上記のコードでいくつかのエラーが発生します。

ここに画像の説明を入力

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

c - cc を使用して C プログラムをコンパイルするときの「エラー: 64 のテーブル エントリがありません」

cc コンパイラを使用して minix 203 で C プログラムをコンパイルしようとすると、このエラーが発生します。Minix は、ubuntu 14.04 で qemu を使用してイメージから実行されます。それが何を意味し、それを正常にコンパイルするために何をすべきか知っている人はいますか? よろしく、 アンジェイ

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

linux - VBox で minix 3 を実行すると、モジュールのロードに失敗しました

Windows 7 の Oracle VBox 4.3 で minix_R3.2.1-972156d を実行すると問題が発生します
。以前にUbuntuでこの問題が発生し、bashを使用してMinixを実行するVBoxSDL --startvm minix --norawr0 --norawr3 &とうまくいったので、Windowsのcmdを使用してそれを行う可能性があるかどうか疑問に思っています。

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

c - アサーション "(char *) NextSlot(p) <= next" が失敗しました。ファイル "/usr/src/lib/libc/ansi/malloc.c"

私は現在Minixに取り組んでいます。ゲーム「アルカノイド」を作成していますが、これまでのところ問題なく動作しています。キーボードとタイマー機能を追加しましたが、マウスを追加するとプログラムがクラッシュします。

ログ ファイルを確認したところ、次のメッセージが表示されました。

それが何を指しているのかわかりません。

使用中の次のコードは次のとおりです。

Mouse.c: http://pastebin.com/k4KYyWLD

Arkanoid.c: http://pastebin.com/C7HiBa8u

助けてくれてありがとう。何が原因なのか本当にわかりません。

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

c - フォークからの pid が 0 でないか 0 未満 (minix)

コードの途中でディレクトリをコピーする必要があるCプログラムを書いています。そこで、fork を使用してから execvp を使用しようとするこの関数を作成しました。ただし、このコードは pid==0 に入っていないようで、0 未満でもありません。何が間違っている可能性がありますか?それが重要な場合、私はminixを使用しています

出力