• ベストアンサー

c言語について、質問します。

c言語について、質問します。 環境設定を行いましたが、 コンパイルが何度、やってもできません。 c:?source>gcc -o sample sample.c と入力すると、 gcc:installation problem, cannot exec cc1':No such file or directory とでます。 成功したら、このような文字はでないとかいてあるのですが、どうすればよろしいですか?

  • xjb
  • お礼率75% (42/56)

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

MinGWでしょうか 検索したら参考URLを見つけました

参考URL:
http://0xc000013a.blog96.fc2.com/blog-entry-11.html

その他の回答 (1)

  • f272
  • ベストアンサー率46% (8003/17107)
回答No.2

それはインストールに失敗しているからです。 もう一度最初からコンパイラをインストールし直してみましょう。

関連するQ&A

  • Cygwinでのコンパイルができません。

    Windows XPでCygwinを動かして、プログラムをコンパイルしようとしました。 gcc sample.c -o sample.exe としたのですが gcc: installation problem, cannot exec 'cc1': No such file or directory と表示されてしまいうまくコンパイルできません。 全くの初心者で原因がわからず、何をしたらいいのかわからないと共に、ある程度対処方法を検索したのですがいい解決策が見つからないのでここで質問させていただきます。 よろしくお願いします。

  • gccのコンパイルが出来ません

    gcc(MinGW)をインストールをして、binにPATHを通したのですが、コンパイルしてみると gcc: installation problem, cannot exec `cc1plus': No such file or directory というエラー文がでました。 解決方法をどなたか教えて下さい;; OS は XP Professional SP2 です。 http://www.knatech.info/Dev-mingw-install.htmlを参考にしました。

  • 「独習Cプログラミング」付属のコンパイラーでのコンパイルエラーについて

    C言語を学ぶため、「独習C」の本を買いました。その本に付属している GNU C Compiler(MinGW) のインストールを本の手順通りに行ったのですが、実際に簡単なプログラムをかいてコンパイルしようとする際、 gcc: installation problem, cannot exec `cc1': Invalid argument という表示がされました。どうしたらよいでしょうか、教えてください。

  • soralis8 で gcc

    soralis8 を使用しています。 サーバ上のプログラムをgccでコンパイルしたところ、下記のエラーが出てしまいました。 ********************************* unknown flag -lang-c unknown flag -Asystem(unix) unknown flag -Asystem(svr4) unknown flag -Acpu(sparc) unknown flag -Amachine(sparc) gcc: installation problem, cannot exec `cc1': No such file or directory ********************************* 'cc1' がサーバー上に無いので、どこからかダウンロードしようと探しています。 そのまま使用できる'cc1'がダウンロードできるサイトはあるでしょうか? または、ダウンロード・インストール日本語でわかりやすく書いてあるサイトを教えて下さい。 よろしくお願い致します。

  • C言語のmakefileについて

    C言語のmakefileについて質問です。 例えば下記makefileでは、“CC”というマクロを“gcc”という文字列で再定義しています。 しかし中には(1)『CC = gcc』という定義なしでいきなり(2)『$(CC) -o hello $(objs)』 でコンパイルしているmakefileを見るのですが、その場合(2)は何でコンパイルされているのでしょうか。($(CC)の中身はCC??GCC?ACC??) ※下記ターゲット名等はサンプルです。 ------------------ # Makefile objs = hello.o edajima.o CC = gcc hello: $(objs) $(CC) -o hello $(objs) .PHONY: clean clean: $(RM) hello $(objs)

  • MySqlとC言語をWindowsで使いたい。

    WindowsXP MySQL5.0 でC言語(gccを使用)の学習をしたいのですが 行き詰ったので質問させていただきます。 gccでコンパイルを掛けるとinclude文で指定した mysql.hがNo such file or directoryのエラーになり コンパイルが通りません。 どなたかこの環境で実施されたことのある方 ヒントをお願いいたします。

  • 独習C言語のコンパイル

    C言語初心者です。 他の方が質問されてて、 その回答通りにコンパイルを実施したのですが、 何度やっても同様の現象となり、そこからなかなか進めません。 C:\TYC4TH>gcc C:\TYC4TH\test.c -c test.exe gcc: test.exe: No such file or directory C:\TYC4TH>dir 2008/05/10 16:29 120 test.c 2008/05/10 16:32 590 test.o となり、なぜかtest.oが作成されます。 申し訳ないですが、ご教授願います。

  • g77(fortran77)でのエラー

    http://www.eq.db.shibaura-it.ac.jp/fortran/ex.html#install  このサイトの通りに従い、g77コンパイラをインストールして、fortran77のソースをコンパイルしようとしたのですが、 “g77: installation problem, cannot exec 'f771': No such file or directory” というメッセージが出てうまくできません。なぜなのか、どうすればうまくいくのか、ご教授をお願い致します。  Windows Vista sp2です。

  • C言語のコンパイル方法

    先程、「独習C」を使って勉強していると質問した者です。 私のDOS窓は今 C:\TYC4TH>gcc test.c -o test.exe gcc: test.c: No such file or directory gcc: no input files となっています。 どうすれば、プログラムが実行できますか?

  • C言語 埋め込みSQL ecpg

    C言語の埋め込みSQLで質問です。 ご教示ください。初心者です。 【環境】 Windows7 64bit gcc:5.3.0 PostgreSQL:9.6.1 【pgcファイル】 #include <stdio.h> exec sql include sqlca; int main(char* argx[], char* argv[]){ exec sql begin declare section; char NAME[256]; char MAIL[256]; exec sql end declare section; exec sql connect to bookmark user dbuser; strcpy(NAME,argv[1]); strcpy(MAIL,argv[2]); exec sql insert into Name_list (name, mail) values (:NAME, :MAIL); exec sql commit; exec sql disconnect; return 0; } 【症状】 以下のコマンドを実行するとエラーが出ます。 -Iでインクルードしようとしています。 C:\cTest\c>ecpg name_list_db.pgc -I C:\postgresql\include ecpg: ファイル"-I"をオープンできませんでした: No such file or directory ecpg: ファイル"C:\postgresql\include"をオープンできませんでした: No such file or directory 一応Cファイルは生成されます。 強引にgccすると下記のエラーが出ます C:\cTest\c>gcc -o name_list_db name_list_db.c -I C:\postgresql\include -lecpg c:/mingw/bin/../lib/gcc/mingw32/5.3.0/../../../../mingw32/bin/ld.exe: cannot find -lecpg collect2.exe: error: ld returned 1 exit status どうすれば良いかご教示ください。 この辺のWebサイトを参考にしました。 http://se.cite.ehime-u.ac.jp/~aman/memo/SQL/ecpg.html 以上よろしくお願いいたします。

専門家に質問してみよう