RS232 Datenübertragung: Debug Version schneller als Release Version



  • Hallo

    Habe hier ein tolles Problem:
    Bin derzeit am Erstellen einer VC++ Applikation, die eine 100KB Datei über RS232 an einen uController sendet. So weit so gut.

    Jetzt, die Debugversion benötigt für die Übertragung ca. 67sec., Wenn ich nun eine Release Version erstelle mit statischer MFC, dann benötigt dieselbe Applikation fast 2min! 😕 😮 😕

    Beim Kompilieren erhalte ich die Meldung:

    warning LNK4089: Alle Verweise auf "SHELL32.dll" wurden durch /OPT:REF verworfen
    

    Erstelle ich hingegen eine Releaseversion mit gelinkter/dynamischer MFC sind beide gleich schnell.

    Kann mir das jemand erklären bzw. was muss ich da genau machen/einstellen, damit die Datenübertragung schnell ist UND ich eine statische DLL verwenden kann.?

    Thanks so much guys & girls!


Anmelden zum Antworten