2009-11-14 14 views
1

Juste décalé à windows7. Aimer ça :).
Est-il possible d'installer MinGW dans les fenêtres, de sorte que, je peux cd à mon répertoire (qui est différent de MinGW répertoire d'installation) de code et compiler mon code là. SI, non alors quel est l'équivalent de $ PATH (bourne shell) dans Windows, et comment dois-je le définir. Est-ce que cette astuce (réglage MinGW dans le chemin par défaut d'exe) fonctionne sur windows7.Gvim, MinGW et Powershell les faisant travailler le chemin de l'interface de ligne de commande

Tout ce wiki utile, blogs, forum serait très très utile.

+0

Certaines objections à Cygwin? – bmargulies

Répondre

3

Il est parfaitement possible, la première chose que vous avez à faire est de télécharger MinGW (voir (1) ci-dessous pour quelques suggestions). Ensuite, installez-le en utilisant le programme d'installation si vous en avez un ou décompressez simplement les fichiers dans un répertoire (par exemple: D:\Tools\MinGW).

Maintenant, définissez la variable PATH (les systèmes Windows l'ont également) pour pointer vers le répertoire bin. Pour ce faire, passez à Control Panel\System and Security\System et cliquez sur les options Advanced system settings dans le panneau de gauche. Sélectionnez Environmental Variables... et trouvez-le dans la liste System variables.

Notez que dans Windows le séparateur parmi les répertoires placés dans la variable PATH est un ; au lieu d'un :.

Et vous êtes tous ensemble, ce qui est sur un répertoire sur le PATH devrait être accessible à partir de la ligne de commande. Au lieu d'utiliser le PATH à l'échelle du système, vous pouvez également créer une variable utilisateur PATH, à vous de choisir.

Pour accéder à une variable d'environnement à partir de la ligne de commande, utilisez % s (par exemple: echo %PATH%). L'utilisation de la commande set sans paramètres dans une ligne de commande doit afficher les variables d'environnement en cours. Vous pouvez également l'utiliser pour définir la valeur d'un (par exemple, set LIBPATH=D:\Code\Libraries).

(1). Vous pouvez le télécharger à partir de plusieurs endroits: the original MinGW project (qui a un programme d'installation aussi), TDM builds (également avec un installateur), MinGW-w64 (pour les systèmes 64 bits, mais a toolchains ciblant 32 bits aussi, les binaires aussi pour la branche 4.5 de GCC), ...

+0

: D merci l'homme je suis heureux. connaissez-vous aussi virtualbox? Si oui j'ai quelques questions, je ne pourrais pas trouver de l'aide n'importe où. :RÉ. Merci beaucoup. ajouté mon gvim et gcc maintenant je peux coder dans les fenêtres aussi la façon dont je veux. –

+0

Oui, mais les questions concernant VirtualBox et ce genre de choses (à moins qu'il s'agisse d'un codage VBox) devraient aller sur le site SuperUser (superuser.com). Je vais essayer d'y répondre :) – Xandy

+0

Lors de la définition du chemin d'accès système et utilisateur, gardez à l'esprit qu'ils sont concaténés pour que votre PATH final = SystemPath + UserPath. Donc, fondamentalement, tout programme "système" sera trouvé avant tout programme "utilisateur". –