• 締切済み

コンパイルについて

学校でPascal言語を勉強する際にUNIXでコンパイルしているのですが。Windowsで同じことをすることができないでしょうか? できれば課題などが家でできてとても助かるのですが・・・。

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.3

無償のソフトならなら、 ・Free Pascal ・HelloPascal 等をダウンロードしてインストール あるいは、PC用の市販PASCAL製品(コンパイラー、インタープリター) もネットで探せば見つかります。

参考URL:
http://www.vector.co.jp/soft/win95/prog/se084406.html
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

PascalはMS-DOSやWindows用の実装もあり たしかMS-DOS(PC-9801)で好評だった"まるぺ"がTurboPASCALで作られていたと記憶しています。 (Wikipedia記述を修正しないといけない気がしてきた…) 現在ではPASCAL言語の実装としては、Delphiと それをLinux上に移植したKylixが有名だと思います。 学校にあるUNIXというのが、厳密に言うUNIXなのか UNIX系の何かなのか、使われているPASCAL実装が何か? その辺がわからないと、単純にDelphi買ってくればいいってわけでもありません。 開発言語が同じでも実装が違えば、ソースがそのまま使えないことはめずらしくありません。 相当するライブラリが提供されていなければ、初心者段階ではほぼお手上げです。 DelphiとKylixなら、ソースの修正は少ないというふれこみだったような気がしますが OSの機能や仕様の違いから、まったくすべて同じにできるとは言いきれません。 もし、学校で使われているのがFreeBSDやLinux等で フリーのPASCAL実装を使っているのであれば 自宅に同じOS環境から用意してしまうのも一つの手です。 たとえばUbuntuでapt-cache search pascalすると GNU Pascalが簡単に導入できることがわかります。 当然FreeBSDのportsにもあるだろうと思っています。 担当教員なり、そのPCを納入した業者の人に相談すると 具体的な方策が出てくるような気もします。

回答No.1

WindowsXPなどで、メモリやCPU、ハードディスクが十分にあれば、 バーチャルマシンソフトである、VMWare Playerで、FreeBSD のディスクイメージを動かせば、同じこと(?)ができると思います。 VMWare Playerは、ありがたいことに無償でダウンロード可能です。

0710129
質問者

補足

ご回答ありがとうございます。ちなみに使用しているのがVistaなのですがそれでも動きますか?

関連するQ&A