Gvim, MinGW e PowerShell facendoli lavorare il modo CLI
-
20-09-2019 - |
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.
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), ...