みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C言語の無料コンパイルソフトを探しています。

 
Web上でできる、以下を紹介していただいたきました。
 http://codepad.org/

 パソコンのHDDにセットアップして使用するコンパイルソフトが
 無料でインターネットにないか、現在探しています。

http://okwave.jp/qa/q8818120.html
 では
Visual Studio Express 2013 for Windows Desktop
 をインストールしまして、

 目的とする「C言語」のコンパイルですが
ご紹介していただいた、
http://ateliereclair.blog.fc2.com/blog-entry-51.
 で、
  できるか試しました。
 その中の手順項目の以下で
 
(11) 新しい項目の追加ウィンドウで、以下の作業をする。

左側で、インストール済み → Visual C++ → コードを選択。
右側で、C++ ファイル(.cpp) を選択。

 とあり
  言語選択で 目的とする C言語の選択ができず そこでリタイヤ
 しました。

 現時点では コンパイルができておりません?

 C言語のコンパイルは  Express 2013 for Windows Desktop
 では、できないようですが私個人の意見なので、まだわかりません?

 その他、C言語のコンパイルするソフトが、フリーでインターネット上に
 ないでしょうか?
 よろしくお願いします。

投稿日時 - 2014-11-13 06:06:18

QNo.8823317

困ってます

このQ&Aは役に立ちましたか?

7人が「このQ&Aが役に立った」と投票しています

回答(9)

ANo.9

正直なところ「それだけ書かれても何もわからん」としかいえん.

あとは
http://www.equation.com/servlet/equation.cmd?fa=fortran
くらいか?

投稿日時 - 2014-11-28 12:33:50

LSI C-86試食版

投稿日時 - 2014-11-21 21:50:02

補足

参考書付録の
 Ver.3.30試食版 がありますが、OSがXPまでで、それ以上はダメだったような

投稿日時 - 2014-11-24 07:24:09

Visual studio で、cのコンパイルはできます。
項目の追加の部分で、C++ファイルが自動的に選択されています。
その「名前」で、拡張子が<.cpp>になっていますが、その拡張子を<.c>に変更してください。
これでCのコンパイルが出来るようになるはずです。
あとは、サンプルとして、簡単なものを作成して、コンパイル、またはビルトできていれば完璧です。
それでもできなかった場合、再インストールでしょうか。
僕がオススメするコンパイラは、MinGWです。コマンドプロンプトでの作業となり、ファイルの指定とかも少し面倒な点はありますが、使いなれたら本当に使いやすいと思います。
(解答方法がおかしかったら申し訳ありません。)

投稿日時 - 2014-11-21 01:43:47

補足

 ありがとうございます。 
 暇暇やっています。
 徐々にやり方がわかってきています。
 途中で、いつも以下のエラーがでますが意味不明です。

'NuGetVSEventsPackage'パッケージは正しく読み込まれませんでした。
 構成の変更または別の拡張機能のインストールが原因で問題が発生している可能性があります。
ファイル
'C:\Users\Administrator\AppData\Roaming\Microsoft\WDExpress\12.0\ActivityLog.xml'を調べると、
より詳細な情報を取得することができます。

 引き続きこのエラーを表示しますか?

 ActivityLog.xml を翻訳すると以下となり、文字数の限界で全部表示することができませんでした。

<?xmlのバージョン= "1.0"エンコード= "UTF-16"?>
<?XMLスタイルシートタイプ= "テキスト/ XSL" HREF= "ActivityLog.xsl"?>
<活動>
  <エントリー>
    <記録>1 </記録>
    <時間>2014年11月22日06:52:52.693</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>は、Microsoft Visual Studio2013バージョン:12.0.30723.0</説明>
  </ entry>の
  <エントリー>
    <記録>2 </記録>
    <時間>2014年11月22日06:52:52.693</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>ユーザーグループでの実行:管理者ユーザー</説明>
  </ entry>の
  <エントリー>
    <記録>3 </記録>
    <時間>2014年11月22日06:52:52.693</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>利用可能なドライブの空き容量:C:\ドライブが75916677120バイトである。 D:\ドライブが27410432バイトである。</説明>
  </ entry>の
  <エントリー>
    <記録>4</記録>
    <時間>2014年11月22日06:52:52.709</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明> Internet Explorerのバージョン:11.0.9600.17420</説明>
  </ entry>の
  <エントリー>
    <記録>5</記録>
    <時間>2014年11月22日06:52:52.709</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>.NET Frameworkのバージョン:4.0.40305.0</説明>
  </ entry>の
  <エントリー>
    <記録>6</記録>
    <時間>2014年11月22日06:52:52.709</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明> MSXMLバージョン:6.30.7601.18431</説明>
  </ entry>の
  <エントリー>
    <記録>7</記録>
    <時間>2014年11月22日06:52:52.709</時間>
    <タイプ>情報</タイプ>
    <ソース>のMicrosoft Visual StudioのAppIDスタブ</ソース>
    <説明> DPI X / Yを使用してシステム上のアプリケーションの起動:96分の96</説明>
  </ entry>の
  <エントリー>
    <記録>8</記録>
    <時間>2014年11月22日06:52:52.834</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>入力機能CVsPackageInfo:: HrInstantiatePackage</説明>
    <GUID> {00CD9DDA-7350-457C-A240-71BD667FC4DE} </ GUID>
  </ entry>の
  <エントリー>
    <記録>9</記録>
    <時間>2014年11月22日06:52:52.834</時間>
    <タイプ>警告</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>装填パッケージの前に予期しないシステム·エラー·モード[タスクスケジューラパッケージ] </説明>
    <GUID> {00CD9DDA-7350-457C-A240-71BD667FC4DE} </ GUID>
  </ entry>の
  <エントリー>
    <記録>10</記録>
    <時間>2014年11月22日06:52:52.834</時間>
    <タイプ>情報</タイプ>
    <ソース> VisualStudioを</ソース>
    <説明>パッケージロードを開始[タスクスケジューラパッケージ] </説明>
    <GUID> {00CD9DDA-7350-457C-A240-71BD667FC4DE} </ GUID>
  </ entry>の
  <エントリー>
    <記録>219</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>拡張が有効になっている... </説明>
    <パス>はC:\ Program Files(x86)のMicrosoft Visual Studioの12.0 \ COMMON7\ IDE\ COMMONEXTENSIONS\ PLATFORM\\のNavigateTo\ FILEPROVIDER\ </パス>
  </ entry>の
  <エントリー>
    <記録>220</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>正常にロード延長... </説明>
    <パス>はC:\ Program Files(X86)のMicrosoft Visual Studio\12.0 \ COMMON7\ IDE\ COMMONEXTENSIONS\ PLATFORM\ PARALLELDEBUGGER\ </パス>
  </ entry>の
  <エントリー>
    <記録>221</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>拡張が有効になっている... </説明>
    <パス>はC:\ Program Files(X86)のMicrosoft Visual Studio\12.0 \ COMMON7\ IDE\ COMMONEXTENSIONS\ PLATFORM\ PARALLELDEBUGGER\ </パス>
  </ entry>の
  <エントリー>
    <記録>222</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>正常にロード延長... </説明>
    <パス>はC:\ Program Files(X86)のMicrosoft Visual Studio\12.0 \ COMMON7\ IDE\ COMMONEXTENSIONS\ PLATFORM\ SHELL\ </パス>
  </ entry>の
  <エントリー>
    <記録>223</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>拡張が有効になっている... </説明>
    <パス>はC:\ Program Files(X86)のMicrosoft Visual Studio\12.0 \ COMMON7\ IDE\ COMMONEXTENSIONS\ PLATFORM\ SHELL\ </パス>
  </ entry>の
  <エントリー>
    <記録>224</記録>
    <時間>2014年11月22日06:53:10.139</時間>
    <タイプ>情報</タイプ>
    <ソース>拡張機能マネージャー</ソース>
    <説明>正常にロード延長... </説明>
    <パス>はC:\ Program Files(X86)のMicrosoft Visual Stud・・・・

投稿日時 - 2014-11-22 16:06:28

GNUのコンパイラはどうですか?

http://katakago.sakura.ne.jp/pgm/gcc.html

あたりにインストール仕方が書いてあります

投稿日時 - 2014-11-18 10:21:55

ANo.5

実は昔調べたことがあったりする.

参考URL:http://www.thefreecountry.com/compilers/cpp.shtml

投稿日時 - 2014-11-17 14:40:24

補足

ご回答ありがとうございました。
ござ紹介していただいたURLで少しやりました
http://sourceforge.net/projects/mingw-w64/files/latest/download?source=typ_redirect
 かなと思い、
インストールしようとしたら、
 Installing i686-4.9-posx-dwaf-rt_v3
EROR res
 となり、
 それ以上行きません!?
 参考書もあと約50ページで終わりです。
 以前のコンパイルソフトは、参考書付録のWinGwnを使っていましたが、OSWin7アップグレード
 したら、と互換性の問題で
 コンパイルができなくなりました。
  もう 
 Webのコンパイルでいいかなと思っています。

投稿日時 - 2014-11-19 06:01:01

ANo.4

フリーではありませんが、インタープリタ方式の珍しいC言語ツールを発見しました。
インタープリタ方式
・・・とは随時コンパイル型のC言語ツールでその都度部分コンパイルが出来るものです。
プログラム文入力後にすぐ実行出来るので便利です。

http://page4.auctions.yahoo.co.jp/jp/auction/d152040194

投稿日時 - 2014-11-15 01:35:35

ANo.3

学習目的でしたら、登録が必要ですが以下のものも使えるでしょう。

Borland C++ Compiler 5.5
http://www.embarcadero.com/jp/products/cbuilder/free-compiler

投稿日時 - 2014-11-13 22:01:01

ANo.2

「セットアップの手間」という点では#1で言われているようにVisual Studioに敵うものはないですが、「C言語のコンパイル環境」という意味では今のVisual Studioは正直面倒なのでEclipse+MinGW(GCC)+日本語化のPleiades All in Oneを紹介しておきます。
C/C++のFull Edition 32bit版(わかるのであれば64bit版でもOK)ならダウンロードしたzipを展開するだけで使用可能になります。

使い方はEclipse CDTとかで検索すれば山ほど出てくるので探してください。

参考URL:http://mergedoc.sourceforge.jp/

投稿日時 - 2014-11-13 11:07:32

ANo.1

> C言語のコンパイルは  Express 2013 for Windows Desktop
> では、できないようですが私個人の意見なので、まだわかりません?
できますよ。
その(11)の、「下側で、任意のソースファイル名を入力」となっている個所で拡張子を .c にしてください。それでそのファイルは C 言語としてコンパイルされます。
http://msdn.microsoft.com/ja-jp/library/032xwy55.aspx

> その他、C言語のコンパイルするソフトが、フリーでインターネット上にないでしょうか?
あることはありますが、……環境構築がもっと大変ですよ?

投稿日時 - 2014-11-13 07:05:29