『壹』 學習QT,VS2010編譯UI文件出錯,提示「uic不是內部或外部命令,也不是可運行的程序」怎麼解決
解決方案:
下載nasm.exe和ndisasm.exe作為載入匯編代碼用的。
1.、假如你的VS6.0安裝在C:
把上面的nasm.exe和ndisasm.exe軟體拷貝到:C:/Program Files/Microsoft VisualStudio/VC98/Bin中;
2、如果你安裝的是VS2008且安裝在C盤:
把上面的nasm.exe和ndisasm.exe軟體拷貝到:C:\Program Files\Microsoft VisualStudio 9.0\VC\bi中;
『貳』 在用QT編程時,建了一個自己的類,但是編譯時出現錯誤,求教大俠們如何解決
Widgetshare::connect 改 QObject::connect
『叄』 Qt creator中使用.ui文件的問題
第一,你這多繼承看著很違和,為啥還要聲明一個私有的ui啊?
第一個錯誤是:在函數聲明和實現的簽名中兩次使用默認值,這個算是編譯器的警告,而算不上是錯誤除非是嚴格警告(把所有的警告當做錯誤對待)。
第二個就是setupUI的問題了,這個你設計其中選擇的是dialog,但是你多繼承的時候用的是qwidget……把父類轉換成為子類是無法通過隱式轉換完成的,需要使用dynamic_cast或者強制類型轉換變成一個子類對象,不過我認為dynamic_cast會返回空,因為這種轉換時不安全的。
綜上,兩個錯誤和Qt沒一毛錢的關系,都是C++最基本的問題。
『肆』 qt編譯報錯後不斷編譯就會成功
qt編譯報錯後不斷編譯可能會成功。重啟qt,編譯程序會繼續報錯,此時,只需要將對應的cl.exe和cldll.dll拷貝到vc14目錄下可能會成功,錯後不斷編譯,找准相應的方式與方法總會成功的。
『伍』 linux下 用qt creator 編譯程序 提示錯誤,請高手指導
缺少g++ 安裝C編譯器 如果你是UBUNTU 你就用 #sudo apt-get install g++