- ベストアンサー
LinuxとWindowsについて
学校のプログラミングと言う授業でOSがLinuxのPCを使ってプログラムを書いています。 Emacsと言う文書ソフトでプログラムを書き、ktermと言うソフトでコンパイル&実行する。 と言った感じです。しかし家のPCはWindowsな為、家で復習する事ができません。家でも実際にプログラムを書いて動くかどうか試行錯誤しながらプログラムを覚えていきたいと思うのですが。。。そこで質問です。windowsのPCでも学校のLinuxのPCと同じような感じで、プログラム作成&コンパイル&実行できるフリーソフトを紹介してください。コンパイルなどの仕方などが多少変わっても構いません。どうかお願いします。
- kanakanako_1987
- お礼率13% (197/1412)
- フリーウェア・フリーソフト
- 回答数5
- ありがとう数0
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
http://www.atmarkit.co.jp/flinux/special/cygwin2/cygwin01a.html Cygwinという手もありますね。面倒ですけど。 http://www.sixnine.net/cygwin/translation/mingw-doc/mingwfaq.html MinGWもあります。 もっとも、VisualC++のExpressEditionで良いと思いますけど。
その他の回答 (4)
- medousa
- ベストアンサー率33% (3/9)
knoppixを使用すれば,windowsが予めインストールされたパソコンでも,CDをバソコンに入れてからパソコンを起動するだけで,linuxを起動できます. 日本語版もあります. 参考になればよいのですが…
- buriburi3
- ベストアンサー率44% (353/792)
VirtualPC2007やVirtualBOXを使って学校と全く同じ環境を作る。 http://www.microsoft.com/japan/windows/products/winfamily/virtualpc/default.mspx http://www.virtualbox.org/
マルチブート、マルチOSって手もありますよ。 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/linux.html 複数のOSを入れることが出来る方法です。 起動の際、OSを選ぶことが出来ます。 こちらは、仮想マシンより、ちょっとデータ消失のリスクがありますが。^^; パーティションとかの知識もいるし、場合によっては、有料ソフトも必要かも。
- Wr5
- ベストアンサー率53% (2177/4070)
Microsoft Visual C++ 2008 Express Edition等、無料で使える開発環境もありますが… 標準Cの部分ならなんとかなるかとは思いますが、システムコール使っていた場合にはOSの違いの差が大きくなるかと。 VMWareなどで仮想マシン上にLinuxをインストールして使うという方法もあります。 普通にLinuxの操作ができるのならば…ですが。
関連するQ&A
- C言語の勉強
学校でLinuxのPCを使って、emacsと言うアプリケーションでc言語のプログラムを書いて、コンパイラでコンパイルして、ktermと言うアプリケーションで実行結果を出力しています。 これを自宅でも復習などでしたいのですが、自分のPCはWindows Vistaなのでいまいちやり方がwかりません。。。なにか変わりになるようなソフトを紹介してください。よろしくお願いします。 ちなみにプログラムは #include<stdio.h> int main(void) { --- return(0)} みたいな感じです。よろしくお願いします。
- ベストアンサー
- Windows Vista
- vine linuxについてです。
学校でvine linexを利用してc言語のプログラム作成の授業を受けています。(emacsを起動してcプログラムを作り端末でコンパイルして実行) windowsでも同じように作成できるソフトありませんか? Microsoft Visual C++ 2008を持っていますがvine linuxとでは何か違う感じがしてしまいます。 やはりcoLinuxをインストールしたほうがよいのでしょうか?
- 締切済み
- その他(ソフトウェア)
- C言語 フリーソフト
C言語の練習(コンパイル・実行)がしたいのですが、良いフリーソフトあれば教えて下さい。学校ではUNIXでemacsを使用してプログラムを書いています。出来るだけ学校と同じような感じでやりたいのですが・・・。 家ではWindowsvistaのPCを使ってます。
- 締切済み
- その他(ソフトウェア)
- VMwareのLinuxでコンパイルできるが実行できません。
VMwareのLinuxでコンパイルできるが実行できません。 原因が分からなくて困ってます。 学校の課題をやるために、Window7 starterにVMwareでVine Linux4.2をインストールしました。 emacsでファイル作成後、gcc でコンパイルしたんですが、実行ができません。 コンパイルしたファイルを学校で実行したら普通に動きました。 何か設定ができてないんでしょうか? 解決策がありましたらお願いします。
- ベストアンサー
- C・C++・C#
- WindowsでのC と LinuxでのC の違いについて
これから、Linux OSでC言語のプログラミングを行うことになりました。ディストリビューションはVine Linux 3.2 を利用します。 開発方法としては、Windows Xp 上でgccを利用できるIDE(Dev-C++ 4.9.9.2を利用します)で開発を行い(テスト的にコンパイル)、できたソースをLinux上でコンパイル・リンクするという方法で行おうと考えています。 そこで、疑問があります。 ANSIライブラリの中にはシステムコールを実行するものがあると思います。システムコールはOSの一部の機能ということですので、WindowsとLinuxとでは当然その機能は違ってくると思います。 つまり、WindowsでANSIライブラリを利用して実装したプログラム(コンパイルもとおる)がLinux上で正常に機能するのか(そもそもコンパイルがとおるか)がわかりません。 どなたかご教授いただけましたら幸いです。 宜しくお願いします。
- 締切済み
- C・C++・C#
- 無料コンパイラとエディタについて
大学に入って、C言語を学んでいるのですが、 課題提出があり、自宅のPC(Windows-vista)でも、プログラムして、 きちんと実行できるか確かめたいんです。 学校では、 OS:リナックス エディタ:emacs コンパイラー:? を使っています。 プログラムをコンパイルする際、ターミナル上で、gcc ◎◎-o と、入力するのですが、何を使っているのか解りません... ほんとすいません。 学校と操作方法が一緒の方が、プログラム作成もスムーズかなぁ と思っているので、もし可能であるならば、この無料ソフトを教えて頂きたいと思っています.... 素人の質問なのですが、とっても困っているので、どうかよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- Visual C++ 2005のコンパイル方法
Visual C++ 2005というソフトを使ってプログラミングをしているのですが、コンパイルの方法がわかりません。確か出力→デバッグ開始だっとような気がするんですが、デバッグができないのでコンパイルもできません。ちなみに元のソースは学校でLinuxでemacsを使用して作ったものなので、一からVisual C++ 2005で作ったものではありません。 回答お願いします
- ベストアンサー
- C・C++・C#
- windows上のlinux環境の比較
私は仕事でサーバー上で動作するlinuxのソフトを開発している者ですが、サーバー上でコンパイル、実行するまえに自分のPCでテストをすることがあります。自分のPCはWindowsでして、これまで cygwin を使ってテストしていました。しかし、cygwinはかなりlinuxと違うところがあり、今、colinuxとか、仮想マシンで動くlinuxを考えております。この種のソフトの長所、短所を比較した記事は無いでしょうか? あるいは体験談をお聞かせ願えればうれしいです。
- ベストアンサー
- Linux系OS
- emacsでデバックできない
linux & プログラミング初心者です。 GNU emacs 22.1.1を使いc++でのプログラミングを勉強しています。 間違ったプログラムを書いてM-x compile でコンパイルしたときに make: *** ターゲットが指定されておらず、makefileも見つかりません。中止。 とでてデバックできません。何が原因なのでしょうか?? OSはubuntu 7.10です。
- ベストアンサー
- C・C++・C#