2010-11-08 9 views
1

J'ai installé QT pour Windows et utilise mingw. Il y a ce mingw32-make, mais j'aimerais pouvoir appeler make à chaque fois que je veux l'utiliser ... car il est plutôt long de taper ça. Quelqu'un sait-il comment faire ça?Appel d'un exécutable sous un nom différent

Je sais que je peux faire une copie de mingw32-make, et le renommer make pour que quelque chose fonctionne, mais c'est tellement boiteux. Y a-t-il un moyen plus élégant?

Ted.

+0

cela appartient à super-utilisateur, btw. –

Répondre

1

Créez un fichier de commandes dans votre "PATH" qui appelle le fichier mingw32-make pour vous.

0

Si vous utilisez l'invite de commande Windows (C:\xxx\>), utilisez les bons vieux trucs doskey. Ajoutez ceci à votre msys.bat/cygwin.bat (ou tapez manuellement)

DOSKEY make=mingw32-make $* 

et vous pouvez utiliser make au lieu de mingw32-make.

Si vous utilisez le shell bash ([email protected] ~$), modifier ~/.bashrc, ajoutez cette ligne:

alias make=mingw32-make 
+0

Hmm J'ai vraiment besoin du mingw des fenêtres pour le faire. J'utilise seulement la version de Qt de Mingw. Est-ce que Cygwin a quelque chose de similaire à msys.bat – Flethuseo

+1

a modifié la réponse –

1

Créer un fichier batch sur votre PATH (je mets le mien dans c:\MinGW\bin) appelé make.bat avec le contenu suivant:

mingw32-make %* 

Le %* vous permet de passer des arguments à la commande mingw32-make.

Merci à a2j de me pointer dans la bonne direction ici.

+0

C'est drôle, ma réponse est plus d'un an et demi. Je le revois maintenant, j'ai l'impression de pouvoir l'écrire beaucoup mieux. C'est bon de voir comment on s'améliore au fil du temps ... :) – a2j

Questions connexes