Jak skompilowac w cygwinie program C

0

jak skompilowac w cygwinie program C zeby mozna bylo go odpalic klikajac na ikone a nie z cygwina?

0

no skompilowalem sobie program hello world i teraz mam plik.exe. i moge sobie odpalic ten program ./plik.exe. Ale ja chce zeby ten plik mozna bylo odpalic tak normalnie klikajac na ikone plik.exe... nie z cygwina.

0

Ale po co Ci do tego cygwin? Czym Ty to kompilujesz?

0

kompiluje w cygwinie w taki sposób
gcc plik.c -o plik.exe

http://www.cygwin.com/

0

To sobie kliknij na wygenerowany plik exe i już. Ktoś ci broni? o_O Czy może okienko ci zaraz "znika"? http://4programmers.net/C/FAQ/Zatrzymanie_okna_programu

0

mnie się bardzie zdaje ze on nie wie gdzie jest skąpilowany plik .exe

0

wiem gdzie jest plik:)
chodzi o to ze powstaje blad:
Nie można uruchomić programu, ponieważ na komputerze nie znaleziono cygwin.dll. Spróbuj zainstalować program, aby naprawic problem.

I teraz jeszcze jedno pytanie czy jak wezme ten plik.exe na inny komputer to odpali sie i pojawi okienko takie DOSowe z napisem Hello World? chciałem do szkoly zaniesc i odpalic..

0

A nie możesz tam wziąć zwyczajnie źródła tego programu i sobie skompilować? o_O

0

a nie mozna tak jak mowie? to jest jakos niemozliwe do zrobienia?

0

Wpisz sobie w google: cygwin cross compiling with mingw. A jeżeli nie używasz bardzo specyficznych narzędzi, które są normalnie niedostępne pod windows to polecam użyć msys. Kompilator tak czy inaczej to będzie mingw, kwestia środowiska. Autotools, gnu make bez problemu działa pod msys.

0

Dzieki Rev o to mi własnie chodziło:)

0

Skopiuj cygwin1.dll do \windows\system32

1 użytkowników online, w tym zalogowanych: 0, gości: 1