使用QT Creator? 要注意的問題!

使用QT Creator? 要注意的問題!

今天下載了 QT Creator來學習QT,感覺挺好用的!

不過發現了一個不爽的地方(規律),就是所有源程序一樣,用qmake和make都正常,但用QT Creator打開就會出現錯誤!

比如複製自帶的一個例子目錄t1到桌面上,用QT Creator打開其中的工程文件t1.pro,編譯運行!就會出現如下錯誤:
Cannot find file: c:\Documents and Settings\Administrator\桌面\t1\t1.pro.
Exited with code 2.
Error while building project t1
When executing build step 'QMake'

如果將t1目錄放到D:\My Documents下則會成功編譯!!

因爲新建工程的默認目錄爲D:\My Documents


看來 QT Creator  對文件存放的目錄有關係 

這點讓人很鬱悶  在打開.pro文件(工程文件)時一定要注意文件的位置!!!

要不就會在所有文件是一樣的情況下,出現類似的錯誤!

今天終於研究透徹了!!


是QT Creator對大於帶有兩個空格的目錄和中文命名的目錄不支持!!

究其原因 應該是qmake對帶有空格的目錄和中文命名的目錄不支持!!
所以會出現如下錯誤:
Cannot find file: c:\Documents and Settings\Administrator\桌面\t1\t1.pro.
Exited with code 2.
Error while building project t1
When executing build step 'QMake'

 就是因爲目錄中包含中文字符的原因 換到其他的目錄也是可以的 只要目錄裏不包含中文字符和空格就可以了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章