天天看點

HMI-16-[Qt Relsase下關閉控制台]:Qt程式在Release下可能彈出CMD控制台

HMI-16-[Qt Relsase下關閉控制台]:Qt程式在Release下可能彈出CMD控制台
點此連結差檢視視訊

程式體驗位址:

https://pan.baidu.com/s/1rQFZx5JIud8lWdjMHl0tpg

目前版本還沒有成功把字型打包的程式中,為了更好的效果體驗,請先安裝檔案中的兩個字型

HMI-16-[Qt Relsase下關閉控制台]:Qt程式在Release下可能彈出CMD控制台

就像這樣,在Qt release版本中,點選運作的時候,出現了這個後面的CMD控制台程式。怎麼消除了

參考下我一線遇到的問題

https://bbs.csdn.net/topics/390971476 https://blog.csdn.net/z609932088/article/details/42775673

這裡面有解決方案,在這個項目中,我隻在pro檔案中加入了

CONFIG += release      

這樣在我的開發機上是沒有了,但是移植到新的環境上,就還是會彈出來,有資料說擋隻有release編譯的時候就會有這個問題,那麼我試一下先debug編譯一下,完了再編譯release、結果還是不可以了,但是我檢視我的pro檔案的時候,發現我引用了testlib 以前的貼子中有大神指出,使用了test的話會出現console,是以我删除掉,編譯就可以了

繼續閱讀