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.