Certains programmes n'affichent pas la sortie de certains processus enfants. Comme vous pouvez le voir ,
J'ai essayé de courir php --version
dans trois utilitaires de console: Git Bash (MinGw), ligne de commande Windows 8 native et terminal Cygwin.
Les deux premiers programmes renvoient des informations sur la version de PHP, mais Cygwin n’imprime aucune sortie. Cygwin n'est toutefois pas le seul programme à ne pas imprimer la sortie de la console des processus enfants. Par exemple, qmake
(la partie de Qt Framework) ne renvoie également rien dans Cygwin lors de l'exécution qmake -query
. Par conséquent, je ne peux pas utiliser Qt Creator sur mon PC, car Qt Creator ne peut pas analyser la sortie de qmake
.
Des idées sur la façon de résoudre ce problème? J'utilise actuellement Windows 8 x64, mais ce problème s'est également produit lorsque Windows 7 x64 était installé sur mon PC.