Qtコンパイルエラー
1802 ワード
質問:moc_CQFlexWindowBase.cpp:-1: error: undefined reference to `Class::function'
ファイルmoc_が見つかりませんxxxcpp
解決:親クラスに虚関数CQWindgetView_が定義されています.SlideL 2 R、サブクラスはこの関数を宣言したが実現しなかった.実装後に問題を解決します.
質問:undefined reference to`vtable for xxx'
質問:QList>*m_が定義されていますpWidget;コンパイル後に'>>'should be'>>'within a nested template argument listを報告
解决:C++は连続的な<>記号をサポートしていないので、>>の间にスペースを入れて、问题を解决します.
問題:'constexpr'needed for in-class initialization of static data memberクラスの内部初期化非intとboolタイプの静的変数エラー
解決:通過できない静的変数の前に「constexpr」宣言を加えればよい.詳細はhttp://www.cnblogs.com/wanyuanchun/p/4041080.html.
解析:プログラムを終了するときに対応するスレッドとスレッドのループrunを終了しません.
解決:1.スレッドが存在するクラスの構造関数にrunの終了条件2を加える.quit()を順次呼び出す.wait();スレッドを終了し、スレッドの終了を待つ.問題解決
質問:collect 2:error:ld returned 1 exit status
解決:工事中Proファイルでは、同じヘッダファイルが複数回追加され、削除された余分なものは1つだけ保持され、コンパイルされます.
ファイルmoc_が見つかりませんxxxcpp
解決:親クラスに虚関数CQWindgetView_が定義されています.SlideL 2 R、サブクラスはこの関数を宣言したが実現しなかった.実装後に問題を解決します.
質問:undefined reference to`vtable for xxx'
: QObject Q_OBJECT , 。 , QObject Object Qt , Qt moc_xxx 。
1. , QObject, QObject 。
2. , 。
質問:QList>*m_が定義されていますpWidget;コンパイル後に'>>'should be'>>'within a nested template argument listを報告
解决:C++は连続的な<>記号をサポートしていないので、>>の间にスペースを入れて、问题を解决します.
問題:'constexpr'needed for in-class initialization of static data memberクラスの内部初期化非intとboolタイプの静的変数エラー
解決:通過できない静的変数の前に「constexpr」宣言を加えればよい.詳細はhttp://www.cnblogs.com/wanyuanchun/p/4041080.html.
: UI Signal , “Cannot queue arguments of type 'QSerialPort::DataBits'”, 。
: qRegisterMetaType("T"); , 。
:1.RTTI symbol not found for class 'QThread' 2.QThread: Destroyed while thread is still running
解析:プログラムを終了するときに対応するスレッドとスレッドのループrunを終了しません.
解決:1.スレッドが存在するクラスの構造関数にrunの終了条件2を加える.quit()を順次呼び出す.wait();スレッドを終了し、スレッドの終了を待つ.問題解決
質問:collect 2:error:ld returned 1 exit status
解決:工事中Proファイルでは、同じヘッダファイルが複数回追加され、削除された余分なものは1つだけ保持され、コンパイルされます.