MinGW i kompilacja

MinGW i kompilacja
  • Rejestracja: dni
  • Ostatnio: dni
0

Mam zainstalowane MinGW, Windows7. Podczas kompilacji czegokolwiek co korzysta z bash'owej składni typu:
polecenie polecenie parametry
np.
echo basename ...
zauważyłem, że trwa to wieki. Wszystko co jest uruchamiane przez `` uruchamia się strasznie wolno. Dotyczy to zarówno MinGW jak i Cygwina. A że pliki w stylu ./configure nie grzeszą taką składnią, to można czekać i czekać aż wszystko się zrobi.

Czemu to tak wolno chodzi? Co można z tym zrobić?

Antywirus wyłączone, gdyby ktoś pytał.
Zmienną systemową PATH skróciłem tylko do postaci PATH=/bin i dalej nic.

Prędkość jest po prostu beznadziejna. Głupi basename wywołany w w/w sposób echo basename ... trzykrotnie, wykonuje się 1 sekundę.

  • Rejestracja: dni
  • Ostatnio: dni
0

sorki, sformatowało mi znaczniki
echo basename ....``

n0name_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2412
0

Bo te emulatory są strasznie wolne...

IMO najlepsze co możesz zrobić jak chcesz mieć normalną powłokę pod windowsem to zainstalować wirutalkę z jakimś *nixem, odpalać ja w trybie headless i łączyć się do niej po ssh. Zestawienie ubuntu server do takiego działania to jakieś 40-50 minut od zera, więc raczej za długo to nie trwa.

MordiJC
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 28
0

Może też zainstalować GitBash albo odpalać z MSYS który powinien być w pakiecie z MinGW. Ja używam GitBash'a i działa całkiem przyzwoicie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.