VS2015 + Qt5.9.2開發中無法打開源文件“ui_*.h” 和 error MSB6006: “cmd.exe”已退出,代碼為 3之解決辦法。


 轉載請注明出處:http://www.cnblogs.com/liangliu/p/8118149.html

 VS2015中新建的QtGuiApplication項目,總是顯示#include "ui_XXXXX.h"出錯,找不到源文件"ui_XXXXX.h",在文件XXXXX.ui上右鍵再點擊編譯,

編譯未通過,提示------》》》無法打開源文件“ui_*.h” 和 error MSB6006: “cmd.exe”已退出,代碼為 3的錯誤。

在文件XXXXX.ui上再右鍵選擇“屬性”,發現命令行和輸出也是正確的,那問題該如何解決呢?

................思慮許久,終於找到解決的辦法。

在Qt VS Tools選擇卡中中選擇“Convert Project to QMake Generated Project”,然后再編譯XXXXX.ui,編譯通過,在GeneratedFiles文件夾下,順利生成“ui_XXXXX.h”文件,接着生成整個項目,就不會報前面提到的兩個錯誤了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM