2016-12-06 47 views
1

创建一个控制台应用程序和运行它之后,大量的垃圾的出现与输出,如最后的登录和所述目录中的怪路径:垃圾在编译和输出C++(原子/ QtCreator)

/var/folders/zd/...

如果我在编辑器中单独编写,并直接通过GCC运行,则没有问题;有一个净输出。

到Atom下的输出的左,右的Qt

enter image description here

难道是在装配错误?我该如何获得清洁的输出?

回答

1

Qt Creator不会直接运行您的应用程序,而是通过一个小型助手可执行文件qtcreator_process_stub。这打开了一些进程间通信通道,这使得Qt Creator能够当你按下停止按钮时,杀死你的应用程序,附加一个调试器,为你在运行配置中设置的应用程序设置环境等。不幸的是,需要在终端应用程序中运行的命令变成了你看到的丑陋的事情,不幸的是终端回应这些命令,所以你真的看到它们。