今天心血來潮想玩玩qt (不是qt語音,是C++的GUI開發框架),結果意外的第一個helloworld用了一下午= =。。。
我用的是qt5.4.0(附上下載鏈接:http://www.qt.io/download-open-source/#section-3)
最新版的qt自帶了qt creator ,我新建了一個qt widgets application,未作任何改動,運行之后卻報了如下的錯:
:-1: error: cannot open C:\Users\蟲蝕幻奏\AppData\Local\Temp\main.obj.4576.32.jom for write

找了一下午原因,網上有人說是temp環境變量的路徑中有中文,我輕信了之后在電腦上新建了一個英文名的賬戶,折騰半天還是不行。最后無奈開始翻qt界面中所有的設置,終於在工具->選項中找到了線索。

現這里面有個選項“使用jom代替nmake” 這里面的jom就是報錯信息中告訴我們所無法打開的東西,於是試探性的將這個選項前面的勾取消掉,再運行,問題就解決了!

