我用Qt Creator创建了一个Console工程,编译没有报错,点击运行或调试时提示“cannot change to directory.....”无法启动可执行程序。
在网上查看原因是gnome-terminal与Qt Creator兼容性不良所致,建议改用xterm。
我用的是apt-get install ddd xterm
然后,选中QtCreator菜单栏[Tools]->[Options..]。在弹出的选项对话框里找到Terminal栏,并将其中中的终端命令改成 "/usr/bin/xterm -e",然后OK,退出对话框。(全志A20 亲测通过)。理论上如遇到相同错误请查找qt兼容的terminal安装。