Avatar billede frostware Nybegynder
06. februar 2008 - 20:36 Der er 12 kommentarer

Eclipse og MinGW

Hej

Jeg har forsøgt at installere Eclipse med C plugin. Men kan ikke få det til at virke.

Jeg har lagt MinGW ind i PATH og synes også jeg har tilføjet det rundt omkring i eclipse.

Er der ikke en der vil tage opsætningen step for step?

Jeg bruger Eclipse 3.3.1.1 og MinGW 3.4.5.
Avatar billede arne_v Ekspert
06. februar 2008 - 21:06 #1
Jeg har aldrig haft problemer med det.

mingw bin dir i PATH

og saa ind og fortaelle Eclipse at den skal bruge mingw make
Avatar billede frostware Nybegynder
06. februar 2008 - 21:19 #2
ja men måske en lille guide til det med hvordan man fortæller Eclipse det. Den siger at der er en fil den ikke kan finde.
Avatar billede arne_v Ekspert
06. februar 2008 - 22:55 #3
Ved nærmere eftertanke tror jeg at der var 3.2 hvor man skulle ind og fortælle at make
er mingw32-make.exe, men det tror jeg slet ikke er nødvendigt i 3.3.

Men jeg kan jo lave et lille eksperiment fra scratch.

Hvilken Eclipse version har du hentet ? language CDT C/C++ ?

Når du opretter projekt opretter du så et executable eller makefile projekt ?
Avatar billede frostware Nybegynder
07. februar 2008 - 07:07 #4
Eclipse 3.3.1.1
CDT C/C++ 4.0.2
Avatar billede frostware Nybegynder
07. februar 2008 - 07:11 #5
Jeg har lavet makefile project. Og har lige prøvet executable.

Fejl ved makefile:
(Exec error:The system cannot find the file specified.
)


Fejl ved exe:
**** Internal Builder is used for build              ****
gcc -O0 -g3 -Wall -c -fmessage-length=0 -omain.o ..\main.c
Internal Builder: Exec error:The system cannot find the file specified.

Build error occurred, build is stopped
Time consumed: 10  ms.
Avatar billede arne_v Ekspert
08. februar 2008 - 00:31 #6
Nu har jeg lige prøvet med et makefile projekt:

new project
C
makefile project hello world
mingw gcc toolchain

For at få det til at builde gik jeg ind i:

project properties
C/C++ build
builder
fjern kryds i default
ret make til mingw32-make
Avatar billede frostware Nybegynder
08. februar 2008 - 13:33 #7
Jeg kan stadig ikke få det til at virke...Dog kan jeg i kommandoprompt skrive

gcc main.c -o main.exe

og få lavet en exe fil. Men hvorfor ikke direkte fra Eclipse?
Avatar billede arne_v Ekspert
08. februar 2008 - 13:35 #8
har du installeret mingw32 make ? (eksisterer mingw32-make.exe i ming2 bin dir ?)
Avatar billede frostware Nybegynder
08. februar 2008 - 13:51 #9
ja den findes
Avatar billede arne_v Ekspert
10. februar 2008 - 04:53 #10
hvis du åbner en kommando prompt og bruger kommandoen:

mingw32-make

får du så at vide at der ikke er en makefile ?

Hvilken fejl får du når du følger 08/02-2008 00:31:13 vejledningen ?
Avatar billede frostware Nybegynder
10. februar 2008 - 10:48 #11
Fejl når jeg følger eksemplet:

**** Build of configuration MinGW GCC for project LinkedList ****


(Exec error:The system cannot find the file specified.
)

Og ja den findes i CMD når jeg bare skriver mingw32-make (siger "No target...")
Avatar billede frostware Nybegynder
10. februar 2008 - 10:50 #12
Skal der stå noget bestemt i "build directory" ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester