Avatar billede bromer Nybegynder
04. januar 2000 - 21:57 Der er 3 kommentarer og
1 løsning

Kompile

er der nogle der kan hjælpe mig med min Cygwin compiler den virker ikke
Avatar billede bromer Nybegynder
04. januar 2000 - 21:58 #1
Installation af Cygwin
Først kører du programmet 'full.exe' som du har downloadet.

Du kører nu programmet, ved at gå ind i det directory (bibliotek, mappe...) du har installeret det i, og kører cygnus.bat. Du er nu flyvende... eller...
"ÆV den siger: 'out of environment space'...?!? "

Okæy ... prøv at indsætte: "c:\windows\command\command.com /e:1024" et eller andet sted i din autoexec.bat, som ligger på roden ("c:\"), derefter genstarter du. Hvis ikke det virker prøv så at skrive 2048 i stedet for 1024.

Du skulle nu, efter at have genstartet computeren, kunne køre programmet ved, fra en dos-prompt (kan som regel findes under - Programmer - MSDOS-Prompt, ellers tryk "Kør..." og skriv 'Command')... at skrive 'bash'.

At Kompile et program under CygWin...
Sørg for at dine .cpp-filer (c++filer) ligger i samme bibliotek som 'bash.bat'.. Kør nu 'bash.bat', dette vil starte et "linux-shell"...
"-ÆV! den skriver: 'bash.exe: warning: could not find /tmp, please create!'"
Såså... skriv "mkdir tmp", så er alt i orden igen...

CygWin yder ingen hjælp til at lave c++ filer, der kan derimod bruges notepad...

Okay... nu har vi en c++ - fil vi ønsker at kompile... Lad os kalde den 'first.cpp'. Så skriver du i dit linux-shell:

bash-2.02$ g++ first.cpp -o first

Der vil så komme en fil idet bibliotek som du startede 'bash.bat' fra der hedder 'first.exe'.

For at køre .exe-filen i windoze, kræver det en dll-fil der hedder 'cygwin.dll', den følger med, skal bare lige kopieres over i 'c:\windows\system\'.

Relaterede links
- full.exe: ftp://sourceware.cygnus.com/pub/cygwin/latest/full.exe
- Cygnus Software: http://www.cygnus.com/
Avatar billede bromer Nybegynder
04. januar 2000 - 21:59 #2
som i kan se fandt jeg selv ud af det
Avatar billede i11uzion Nybegynder
04. januar 2000 - 22:15 #3
... Hvor fedt at stille et spørgsmål, for så at finde ud af det 30 sekunder senere...
Avatar billede hoest Nybegynder
19. februar 2000 - 17:08 #4
Jeg støder af og til på programmer som kræver cygwin.dll. Når jeg så henter en cygwin.dll, placerer den i windows\system mappen for derefter at registrere filen med REGSVR32, så får jeg en fejlmelding....noget med en tideligere registreret version af cygwin.dll som var defekt. Den HAR jeg fjernet, desuden har jeg også været i registreringsdatabasen og søgt og fjernet alle nøgler der havde relationer til denne fil. Når jeg så forsøger at registrere den nye cygwin.dll, så har windows 98 stadig en registrering af den gamle, og den nægter så at registrere den nye????

Hva fanden gør man så???
Registreringsdatabasen har ingen data om cygwin.dll, så hvordan kan den gamle cygwin.dll stadig være registreret????????? (meget mystisk)

PS: jeg har selvfølgelig genstartet computeren, efter at have været inde i registreringsdatabasen, for at rydde op efter cygwin.dll
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