• ベストアンサー

Windowsで…

WindowsでC言語のプログラムを作成するには 「Microsoft Visual C++」のような有料のソフトを 購入しなければいけないのですか? 後、ソフト以外にも何かそろえなければいけないものがあるのでしょうか? 出来ればお金をかけずにすめばいいのですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • OsieteG00
  • ベストアンサー率35% (777/2173)
回答No.1

・コンパイラ&ライブラリ等 無料でOK http://homepage2.nifty.com/tenk/prog/free_cc.htm ・エディタ メモ帳でもできる。 フリーでもTerapadなど、高機能なものがある。 http://www.forest.impress.co.jp/lib/offc/document/txteditor/terapad.html

その他の回答 (4)

  • rigidbody
  • ベストアンサー率60% (20/33)
回答No.5

>有料のソフトを購入しなければいけないのですか? いいえ。Boland C++等の無料かつ高性能なコンパイラがあります。 >ソフト以外にも何かそろえなければいけないものがあるのでしょうか? いいえ。他に必要な物は技術力だけです。 >出来ればお金をかけずにすめばいいのですが。 ならば、VC++かC++Builderを入手する事をお勧めします。何故なら、結局はその方が安くつくだろうからです。より高い資料代や莫大な時間を浪費するよりは、素直に数万円を払った方が良いと思います。 初期投資だと思えば、納得ができるのではないでしょうか。 何事も最低限の投資は 必要だと思いますよ。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

.NET Framework SDK VisualC++ Toolkit には、C++コンパイラが含まれており、無料で使えたと思います。 ソフト以外には、諸々の資料が必要だと思われます

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

え~っと、意味が判りませんが??? C言語をプログラムするのにC++コンパイラが必要かという意味なのでしょうか? 個人使用のC++コンパイラなら・・・ Eclipse - IBMがOS/2用開発環境として使用していた統合システム http://www.eclipse.org/ や、 Borland C++ - 元々商用販売ソフト「Microsoft Visual C++」の競争相手だったんですが何時のまにかに商業開発のみ有料に??? http://www.borland.co.jp/ 等あります。

  • ex_hmmt
  • ベストアンサー率48% (726/1485)
回答No.2

タダで始めるC/C++プログラミング for Windows http://www2.wbs.ne.jp/~dskoba/database/prog.htm なんてサイトもありますね。

関連するQ&A

  • vine linuxについてです。

    学校でvine linexを利用してc言語のプログラム作成の授業を受けています。(emacsを起動してcプログラムを作り端末でコンパイルして実行) windowsでも同じように作成できるソフトありませんか? Microsoft Visual C++ 2008を持っていますがvine linuxとでは何か違う感じがしてしまいます。 やはりcoLinuxをインストールしたほうがよいのでしょうか?

  • Windows Mobile開発をしたいのですが

    windows mobile6端末機を持っています。 そこで質問なのですが、windows mobile6用のソフト(アプリ?)を開発したいのですが、どのようなソフトが必要なのですか? 私としてはmicrosoftのvisual c++などを選びたいのですが。 ・どのようなソフトが必要か? ・何の言語が一番使いやすいか? ・参考になるページ・書籍など ・visual studio expressは使えるか? 以上を教えて下さい。 なるべく予算は減らしたいのです。 いろいろわがまま書きましたが、よろしくお願いします。

  • WindowsからLinuxへの移植

    Microsoft Visual Studio .NET 2003で書かれたプログラムをLinux移植しようとしているのですがどこがどう違ってくるのでしょうか? 使用言語はC++です。あまりプログラムに詳しくないものでGoogleなどで調べてもよくわかりませんでした。 参考になるURLでもいいのでどなたか御教授お願いします。

  • windows7でプログラムがうまく動かない

    こんにちは。 プログラムで困ったことがあったので、質問します。 win XPにインストールしたvisual studio 2005で作ったC言語のプログラムをwin7にインストールしたvisual studio 2005で実行したところ、実行の画面は開いたのですが、その後が通常通りの操作に至りません。 このような場合はWindows XPモードで行うしかないのでしょうか? あまり詳しくかけないで申し訳ないのですが、よろしくお願いいたします。

  • Visual Studio Express Editionについて

    プログラムの勉強を初めようと思っております。もちろん初心者です。 簡単なアプリケーションを作れるようになりたいです。 無償のソフトを探していたら、Microsoft Visual C++ 2005 Express Edition を見つけこれでいいかと思い、更に調べてみると同様のソフトで、 Microsoft Visual BASIC 2005 Express Edition、 Microsoft Visual C# 2005 Express Edition、 もある事が分かりました。BASIC、C言語は10年くらい前にかじり程度 勉強しましたが、完全に忘れました。 一から勉強し直すとして、どの言語がお勧めでしょうか? それぞれの良い所、悪い所も教えて頂けるとありがたいです。 ご存知の方いらっしゃいましたら、ご教授お願いします。

  • WINDOWS98とWINDOWSの互換性について

    プログラム初心者なのでとても初歩的な質問かもしれないですが、よろしくお願いいたします。 WINDOWSXP上で開発環境はVISUAL STUDIO.NETを利用したプログラミングを行っています。 VC++とC言語を利用してプログラムを書いているのですが、ファイルの新規作成・ファイルを開くダイアログの部分でなかなかうまく動作してくれません。 具体的には、XP上では新規作成・ファイルを開くことができるにもかかわらず、WINDOWS98上では新規作成・ファイルを開くを選択しても何も変化しないといった状況に陥っております(警告もでず、コンパイラも通ります)。 ちなみに、警告が出たDLLファイルは全てWINDOWS98に入れました。 WINDOWS98上で新規作成・ファイルを開くことができるようにするにはどうしたらよいのでしょうか? とても抽象的になってしまったのですが、よろしくおねがいします。

  • VisualStudio2008をwindows7

    質問タイトルが途中で入力できなかったので本文で書きます。 「Visual Studio 2008 Express Editionをwindows7にインストールしたい」 というものです。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1262454467 上記URLの質問を見たうえで質問しています。 わたしの場合は上記とほぼ同じ状態です。 違う点はすでにいくつかPCゲームを入れていたりしているというところのみです。 おすすめのサイトも見ましたが、無印が入っている前提のものでした。 コントロールパネルを見たところ Microsoft Visual C++ 2005 Redistributable Microsoft Visual C++ 2005 Redistributable(x64) Microsoft Visual C++ 2008 ATL Update kb973924 -x64 9.0.30729.4148 Microsoft Visual C++ 2008 ATL Update kb9673924 -x8 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable -x64 9.0.30729.17 Microsoft Visual C++ 2008 Redistributable -x64 9.0.30729.6161 Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729 Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729.17 Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable -x86 9.0.30729.6161 Microsoft SQL Server Compact Edition 3.5 SP1 English Microsoft SQL Server 2005 Compact Edition [ENU] Microsoft .NET Framework 4 Client Profile 上にあげたものと関係があるのではないかと予想しました。 しかし、これらをすべてアンインストールしてしまうことで不具合が発生すると怖いので質問させていただきました。 ここまでの内容を踏まえて回答の希望です。 ・○○(上記以外にもあれば)をアンインストールすれば問題は解決する。 ・○○(上記以外にもあれば)をアンインストールしてはいけない。 ・○○(上記以外にもあれば)をアンインストールしても問題は解決しない。 この3点について教えていただければ幸いです。 もちろんURLを貼ってくださっても構いません。 それ以外の内容でも構いません。 わたしが動かしたいと思っているものは2年前に作られたものです。 そのために2010ではなく2008をインストールしたいと思っています。 なので「2010のフリー版を使えばいい」という回答以外でお願いします。

  • gdiplus.dllを使わないプログラム開発

    はじめまして、 ”Microsoft Visual C++ 2008”にてダイアログベースのプログラムを書いています。 windows2000に対応するために、gdiplus.dllを使用しないプログラムを作成したいのですが、 新規作成したプロジェクトをそのままビルドしただけでもgdiplus.dllが読込まれてしまいます。 読込まなくするには、どのように設定を行なえばよいのでしょうか。 それとも”Visual C++ 2008”ではgdiplus.dllを使用しないダイアログベースのプログラム開発は不可能なのでしょうか。 動作対象OS:win2000(SPなし)以降 開発環境: 言語:Visual C++ 2008(visual studio 2008 professional edition) テンプレート:MFCアプリケーション アプリケーションの種類:ダイアログベース 以上、よろしくお願いいたします。

  • プログラムのアンインストール

    プログラムの変更と削除の欄にあるプログラムに、 Microsoft visual C++ 2005(5.25MB) Microsoft visual C++ 2005(5.28MB) Microsoft visual C++ 2008 ATL Update kb973924 - x86 Microsoft visual C++ 2008 Express Edition - 日本語 Microsoft visual C++ 2008 Redistributable - x86 9.0.21022 Microsoft visual C++ 2008 Redistributable - x86 9.0.30729.4148 Microsoft visual C++ 2008 Redistributable - x86 9.0.30729.6161 Microsoft visual C++ 2010 x86 Redistributable - 10.0.40219 Microsoft visual C++ 2012 Redistributable (x86) - 11.0.61030 MSXML 4.0 SP2 (KB936181) MSXML 4.0 SP2 (KB954430) MSXML 4.0 SP2 (KB973688) MSXML 6.0 Perser (KB933579) Windows Media エンコーダ 9 シリーズ Windows Media エンコーダ(KB2447961) セキュリティ問題の修正プログラム Windows Media エンコーダ(KB954156) セキュリティ問題の修正プログラム Windows Media エンコーダ(KB979332) セキュリティ問題の修正プログラム があるのですが、削除しても大丈夫なものはあるでしょうか?

  • VC++2010のmsvcp100.dllについて

    私は、windows7 64bitで「Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1」や「Microsoft Windows SDK for Windows 7 and .NET Framework 4」 をインストールしました。 しかし、Message: Visual Studio C++ 2010のProgram Files (x86)\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT\msvcp100.dllが見当たりません。redistフォルダ自体が存在しません。 どうすれば、Program Files (x86)\Microsoft Visual Studio 10.0\VC\いかにredistフォルダとmsvcp100.dllを作成することができますか?

専門家に質問してみよう