我試圖運行一個簡單的示例程序Qt dialog example。 我使用cmake和nmake編譯它,但運行後我得到:無法運行簡單的Qt示例程序,模糊錯誤
無法正確啓動應用程序(0xc0150002)。單擊確定關閉該應用程序。
我使用的main.cpp中:
#include <QApplication> #include "dialog.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); Dialog dialog; return dialog.exec(); }
我可以得到工作的最簡單的事情是
#include <QApplication> #include <iostream> #include "dialog.h" using namespace std; int main(int argc, char *argv[]) { cout << "test!" << endl; // QApplication app(argc, argv); // Dialog dialog; //return dialog.exec(); return 0; }
所以我不能用什麼Qt相關,關於如何解決這個問題的任何想法?
謝謝!
你可以顯示CMakeLists.txt嗎? – 2011-04-29 10:03:38
你能提供一些關於你的環境的更多細節嗎?什麼OS?你如何構建它(命令行,Qt-Creator等)?你如何運行它(從新的命令提示符啓動,雙擊文件夾,從Qt-Creator啓動等)? – jwernerny 2011-04-29 18:17:45