2016-07-22 8 views
0

Ich habe ein Qt-Projekt mit openGL und openCV. Aber wenn ich die Release-DLL von openCV verwende, stürzt das Programm sofort ab, ich kann es nicht einmal mit dem Debugger starten, es schlägt fehl, "Der CDB-Prozess wurde beendet" und ich habe kein Debugger-Protokoll.Qt und openCV Programm startet nicht einmal mit Release-Lib

Einschließlich der Debug-DLL in der. Die openCV findContour-Funktion hat jedoch einen bekannten Absturz, wenn Release und Debug gemischt werden, und es ist nicht gut, Debug-Bibliotheken in einem Release-Build zu haben.

Ich muss präzisieren, dass dieser Fehler nicht nur auf einem einzigen Computer, sondern auch auf dem Computer meines Kollegen passiert, also glaube ich nicht, dass die Installation kaputt ist.

(config ist Windows 7/Qt 5.2.1/msvc2012 64-Bit-openGL/OpenCV 2.4.13)

Wer ähnliches Problem hatte oder eine Idee?

Antwort

0

Dies ist ein bekannter QTcreator Bug. Bitte überprüfen https://bugreports.qt.io/browse/QTCREATORBUG-15456

+0

Bug wird in Qt Creator 3.6.0 behoben, ich habe 3.6.1, also ist das wirklich der gleiche Fehler? – Krapow

+0

Ja, die Leute melden immer noch das gleiche buh. Tut mir leid, es dir zu sagen. –

+0

@Krapow Sie können versuchen, "Enable QML Debugging und Profiling" zu deaktivieren, und lassen Sie mich wissen, wenn Sie immer noch den Fehler –