- 締切済み
eclipse3.3 CDTビルド環境
Yanchの回答
- Yanch
- ベストアンサー率50% (114/225)
bash上からではなくて、コマンドプロンプト上から、gccが実行できるように、 環境設定をして置く必要があります。 ・確認する必要がありそうな環境変数 Path C_INCLUDE_PATH CPLUS_INCLUDE_PATH LIBRARY_PATH 環境設定できたら、コマンドプロンプト上から、コンパイルが成功する事を確認 したのち、eclipseとCDTのセットアップをしてみてください。 ※eclipse+CDTは、環境設定をキャッシュしてる事があるみたいなので、 一度間違った環境を認識した後に、環境を整えても、間違った環境のまま動作する 時があります。 MinGW+EClipse+CDTの環境設定方法を乗せたページがあるので、 参考になるかもしれません。(ちと情報が古いです) http://yanchde.gozaru.jp/
関連するQ&A
- eclipseのCDTでビルドできない
eclipseでC++をやろうと思い、CDTを入れてみたのですが、ビルドしても実行ファイルができません。どうすればよいのでしょうか。教えてください。 WindowsXPで、eclipseは3.0.1 CDTは2.0.2。 MinGWとBorland 5.5(フリーのやつ)が入っています。ビルドするときコンソールにBorlandとでるので、それが問題かもしれないのですが、なるべくBorlandを削除しない方向でお願いします。
- 締切済み
- C・C++・C#
- MacでEclipse+CDT
MacでC/C++の勉強をしようと思い、Eclipse+CDTを試みたのですが、ビルドしてもバイナリファイルが作られません。どうすればよいのでしょうか。教えてください。 OSは10.2.8、Eclipseは3.0.2、CDTは2.0.2です。 コンソールには以下の様にでています。 make -k all main.d:5: *** missing separator. Stop. Build complete for project HelloWorld
- ベストアンサー
- C・C++・C#
- eclipseでビルドがとおらない!
eclipseでC言語を作成しようとCDTを入れました。以下のサイトを参考にmakeファイルを作りビルドしたのですが、実行ファイルができません。 http://www2.atwiki.jp/ccw/pages/30.html このサイトに欠いてあるとおりにしているのですが、どうしても原因がわかりません。コンソールには特にエラーがでていません。すべてビルドを行っても何もおきません。 eclipseのバージョンは3.1でcygwinを入れています。cygwinのヘッダファイルはきちんと認識されていてeclipse上に表示されています。どうすればビルドして実行ファイルができるようになるのですか?ビルドする方法を教えてください・。
- 締切済み
- C・C++・C#
- Eclipse 3.5 Galileo + CDT + cygwinで
Eclipse 3.5 Galileo + CDT + cygwinで、CやC++のプログラムを作りたいと考えています。 しかし、ビルドが通らず、困っています。 行った作業手順は、以下の通りです。 (1)まず、下記サイトを参考に、簡単なCプログラムを作りました。 http://www.c.csce.kyushu-u.ac.jp/~seiichirou/wiki/index.php?Makefile%A4%CE%BD%F1%A4%AD%CA%FD ----以下、作成したプログラム---- /* hello.c */ #include <stdio.h> void edajima(void); int main(int argc, char* argv[]) { edajima(); return 0; } /* edajima.c */ #include <stdio.h> void edajima(void); void edajima(void) { printf("わしが男塾塾長 江田島平八である!!\r\n"); } ----プログラムここまで---- (2)そして、Makefileを以下のように作成しました。 ----以下、Makefile---- # Makefile CC = gcc CXXFLAGS = -O2 -g -Wall -fmessage-length=0 OBJS = edajima.o hello.o LIBS = TARGET = hello.exe $(TARGET): $(OBJS) $(CC) -o $(TARGET) $(OBJS) $(LIBS) all: $(TARGET) hello.o: hello.c $(CC) -c hello.c edajima.o: edajima.c $(CC) -c edajima.c clean: rm -f $(OBJS) $(TARGET) ----Makefileここまで---- (3)次に、EclipseでCのMakefileプロジェクトの作成をしました。 ロケーションは、上記ソースやMakefileがあるディレクトリを指定しました。 (4)Eclipseのプロジェクトエクスプローラで、Makefileを右クリックし、[Makeターゲット]-[作成] でMakeターゲットを作成しました。 (5)Makefileを右クリックし、[Makeターゲット]-[ビルド]を実行すると、下記エラーが出て、 ビルドに失敗しました。 make hello gcc -c hello.c gcc hello.o -o hello hello.o:hello.c:(.text+0x17): undefined reference to `_edajima' collect2: ld returned 1 exit status make: *** [hello] Error 1 どうやら、edajima.cがコンパイルされていない様です。 cygwin上でmakeコマンドを実行すると、ビルドできるので、Makefileは間違っていないと思っているのですが・・・。 どなたか、分かる方、ご教授願います。
- ベストアンサー
- C・C++・C#
- eclipseのCDTでCを書いていますがエラーです
今晩はCの初心者です、宜しくお願いします。 eclipseのCDTでCを書いています。 PATHも設定して、JAVAはコンパイルするのですが、Cだけは下のようなエラーが出てうまくコンパイルできません。 一体何が原因でしょう。 ============================================================ **** Full rebuild of configuration Debug for project try1 **** make -k clean all make: makefile 5: bad delimiter: '=' Build complete for project try1 =============================================================
- 締切済み
- C・C++・C#
- Eclipseの環境変数PATHの設定場所
Eclipseとcygwinを組み合わせて使用しています。 Eclipseのバージョンは以下の通りです。 Eclipse Indigo Service Release 2 Build id: 20120216-1857 Windowsの環境変数PATHの設定を削除して、EclipseのパースペクティブのPATH設定において ${te_cygwin_loc}\bin としています。 ところが、このパースペクティブ内で「プロジェクトのビルド」をしようとすると以下のエラーがでます。 Error: Program "make" is not found in PATH PATH=[C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\Windows\System32;C:\eclipse;] どうもパースペクティブのPATH設定とはまったく別のPATHが設定されているようなのですが、これがどこで設定されたものなのかがよくわかりません。 なお、コマンドプロンプトでpathコマンドを実行した場合は、以下の通りとなります。 PATH=C:\Windows\System32 Eclipseにおいてcygwinのmake.exeがあるフォルダにパスを通したいのですが、パースペクティブのPATH設定以外にどこで設定するものなのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- Eclipse CDT MinGWによるC言語
EclipseでC言語の開発環境を整えたいと思い、CDTをインストールし、コンパイラにはMinGWをインストールしました。CDT、MinGWは正常にインストールでき、MinGWはPATHに設定済みです。 Eclipse上でCプロジェクト"sampelC"を作成し、ソースファイル"sample"を作成しました。 以下sampleコードです。 #include<stdio.h> int main(void) { printf("Hello World"); return 0; } Eclipse上で実行するとコンソールに Info: Internal Builder is used for build gcc -O0 -g3 -Wall -c -fmessage-length=0 -o sample.o "..\\sample.c" gcc -o sampleC.exe sample.o 20:16:04 Build Finished (took 151ms) と表示され、ダイアログに 'sampleCデバックの起動'に問題が発生しました。プロセス開始中のエラー -詳細- プロセス開始中のエラー。 プログラム "D:\workspace\sampleC\sample.c" を実行できません: 起動失敗 プログラム "D:\workspace\sampleC\sample.c" を実行できません: 起動失敗 プログラム "D:\workspace\sampleC\sample.c" を実行できません: 起動失敗 と表示されます。 しかしながら、生成されたsample.exeをコマンドプロンプトで実行すると正しく起動します。 よってコンパイルは正常にできているということだと思います。 Eclipse上で実行する方法のご教授をお願いします。
- ベストアンサー
- C・C++・C#
- Eclipseの環境について
現在Eclipseにて開発中ですが、ビルドが通りません。 ビルド中にエラーが発生します。 エラー内容は下記の通りです。 ----------------------------------------------------- ビルド中にエラーが発生しました。 プロジェクト hoge でビルダー "Component Structural Dependency Resolver" の実行中にエラーが発生しました。 リソース /hoge/.deployables は存在しません。 ----------------------------------------------------- このエラーの解決方法を教えて頂けないでしょうか? 時間かけて作ったプロジェクトですのでどうか宜しくお願します。 ■環境■ Eclipse version 3.1.0 JDK 1.4.12
- ベストアンサー
- Java
- Eclipse3.4で勉強したい
Eclipse3.4 CDTにてC++の勉強をしようと思っているのですが、 どのようにすればEclipseでHelloWorldが作れるのか全く分かりません。 このバージョンに近いEclipseで初心者にも分かるように解説しているサイトはないでしょうか
- ベストアンサー
- C・C++・C#
- EclipseにPhotranプラグイン後の設定方法
基本的には、 http://www.matsumoto.nuem.nagoya-u.ac.jp/matsumoto/Welcome_files/Photran.pdf で書かれている手順で導入しました。 ただし、上記PDFとは適用バージョンが違うので、設定の部分に違いがあります。 以下適用したバージョンになります。 ------------------------------- Eclipse 3.3.2 CDT 4.0.3 MinGW 5.1.4 MSYS 1.0.10 gfortran 4.4.0 ------------------------------- C/C++に関しては、通常どおりビルド可能ですが、 photranで実行させた場合には、以下のような コンソールが出てくるだけで実行ファイルが作成されません。 今のところHelloWorldのプログラムしか記述してないソース なので、プログラム的な問題ではなく、設定の問題だと思い ますが、解決できないでいます。 **** プロジェクト gtest1 の構成 デバッグ の ビルド **** make all MAKE Version 4.0 Copyright (c) 1987, 1996 Borland International Error makefile 6: Command syntax error Error makefile 11: Command syntax error Error makefile 12: Command syntax error Error makefile 13: Command syntax error Error makefile 14: Command syntax error Error makefile 16: Command syntax error Error makefile 17: Command syntax error Error makefile 18: Command syntax error Error makefile 19: Command syntax error Error makefile 20: Command syntax error Error makefile 22: Command syntax error Error makefile 42: Colon expected Error makefile 43: Colon expected Error makefile 45: Command syntax error *** 14 errors during make *** 回答頂けますようお願い致します。 //PC OSは、WindowsXP Pro SP3になります。
- 締切済み
- その他(プログラミング・開発)