Domanda

Proprio spostato a Windows7. Gradire :).
C'è un modo per installare MinGW in finestre, in modo tale che, posso cd al mio elenco di codice (che è diverso da MinGW directory di installazione) e compilare il mio codice lì.
SE, non allora che cosa è l'equivalente di $ PATH (Bourne shell) in finestre, e come posso impostarlo. Può questo trucco (impostazione MinGW in percorso predefinito exe) lavorare su Windows7.

Qualsiasi del wiki utile, blog, forum sarebbe molto molto utile.

È stato utile?

Soluzione

E 'perfettamente possibile, la prima cosa che dovete fare è scaricare MinGW (vedi (1) di seguito per alcuni suggerimenti). Quindi installare utilizzando il programma di installazione se si dispone di uno o solo decomprimere i file in una directory (cioè .: D:\Tools\MinGW).

Ora, impostare la variabile PATH (i sistemi Windows sono troppo) per puntare alla directory bin. Per fare questo, andare a Control Panel\System and Security\System e cliccare nelle opzioni Advanced system settings nel pannello di sinistra. Ci selezionare Environmental Variables... e trovare nella lista System variables.

Si noti che in Windows il separatore tra le directory poste nella variabile PATH è un ; invece di un :.

E è tutto pronto, tutto ciò che è in una directory sul PATH deve essere accessibile dalla riga di comando. Invece di utilizzare la PATH livello di sistema si può anche creare una variabile utente PATH, tocca a voi.

Per accedere a una variabile di ambiente dalla riga di comando si utilizza %s (cioè .: echo %PATH%). Utilizzando il comando set senza parametri in una linea di comando deve visualizzare le variabili di ambiente correnti. Si può usare per impostare il valore di uno di troppo (cioè .: set LIBPATH=D:\Code\Libraries).

(1). Potete scaricarlo da diversi luoghi: progetto originale MinGW (che ha un programma di installazione troppo), TDM costruisce (anche con un programma di installazione), MinGW-W64 (per i sistemi a 64 bit, ma ha toolchain mira a 32 bit troppo, i binari anche per la 4.5 ramo di GCC), ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top