J'ai un script, lié à QMAKE_POST_LINK
dans mon fichier .pro
. Donc, il utilise iscc
pour créer un programme d'installation après la version finale. Certaines variables d'application telles que le nom, l'éditeur stockent dans ce fichier .pro
et transmettent comme arguments à iscc
comme iscc "/DName=Мое приложение"
. Ces variables ont le codage cp1251.qmake post shell encoding (ne convertit pas en cp866)
Donc le problème est que iscc
obtient des arguments dans un mauvais codage (comme cp866, pas cp1251) et installer.exe
ont des caractères erronés. Comment le réparer? Y at-il une fonction de qmake
pour convertir l'encodage?