2016-12-06 41 views
1

創建一個控制檯應用程序和運行它之後,大量的垃圾的出現與輸出,如最後的登錄和所述目錄中的怪路徑:垃圾在編譯和輸出C++(原子/ QtCreator)

/var/folders/zd/...

如果我在編輯器中單獨編寫,並直接通過GCC運行,則沒有問題;有一個淨輸出。

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

enter image description here

難道是在裝配錯誤?我該如何獲得清潔的輸出?

回答

1

Qt Creator不會直接運行您的應用程序,而是通過一個小型助手可執行文件qtcreator_process_stub。這打開了一些進程間通信通道,這使得Qt Creator能夠當你按下停止按鈕時,殺死你的應用程序,附加一個調試器,爲你在運行配置中設置的應用程序設置環境等。不幸的是,需要在終端應用程序中運行的命令變成了你看到的醜陋的事情,不幸的是終端迴應這些命令,所以你真的看到它們。