在釋放模式編譯時,這個簡單的程序提供了錯誤,但在調試模式下編譯罰款:我的程序卻意外地完成了
#include <QApplication>
int main(int argc, char* argv[])
{
QApplication app(argc,argv);
return app.exec();
}
ERROR(從Qt的控制檯輸出)
*啓動C: \ excercizes \ QT_projects \ Line_Counter-build-desktop-Qt_4_7_4_for_Desktop _-_ MinGW_4_4__Qt_SDK__Release \ release \ Line_Counter.exe ... 程序意外完成。 C:\ excercizes \ QT_projects \ Line_Counter - 構建 - 桌面Qt_4_7_4_for_Desktop _-_ MinGW_4_4__Qt_SDK__Release \發佈\ Line_Counter.exe與代碼退出-1073741511 *
任何人有過這種經歷?
你確定它可以找到所有必需的DLL嗎?你也許可以使用像DependencyWalker這樣的東西來驗證這一點。 – Bart