- 履歴一覧
- ソース を表示
- Lab/SSS-PC/HowToCompile は削除されています。
SSS-PCで動くプログラムのつくりかた&動かしかた
超初心者が書いたので突っ込みどころはあまり気にしちゃだめぽ。
ちなみに以下の方法はUNIX互換libcでのコンパイル方法。並列処理とかマイグレーションとかの機能は使えないっぽい。うへー。
つくりかた
- ブートサーバーにログイン
- Cでなんかプログラムを書く
- users-1.1.2.pdfのp26に超簡単なサンプルあり
- でもこれには罠が……。C言語の初歩がわかれば直せる簡単な間違いばっかり。
- ブートサーバー上で以下のように指定する
- /usr/local/sss/bin/i386-unknown-ssscore3.elf-gcc -static -s -o (生成ファイル名) (ソースファイル名) -lm
うごかしかた
- 実行ファイルを/usr/sss以下のどこかに持って行く
- SSS-PCのノードのどれかにログインして実行ファイルがあるところに移動
- NikoMonShellのあまりの低機能っぷりにここで挫折する人が多そうだが、がんばれ
- メモリに組み込む
- load (実行ファイル名)
- commandと打ち込んで実行ファイル名が含まれていれば成功
- 実行する
- メモリから削除する
- kill (実行ファイル名)
- commandで表示されなくなればOK
インクルードパス
sample.cで指定されているヘッダがあるところ
- /usr/local/sss/std.include/ssspc/l12/
- /usr/sss/usr/include/ssspc/proc/
もどる
Lab/SSS-PC