Targion hat geschrieben:Und wie soll man dann debuggen?
Dass ist die ganze Idee von Strip.
1. Kompiliere mit debug Infos.
2. debug
3. if error goto 1
4. strip eine KOPIE des kompilierten .exe
5. schicke die stripten Kopie nach den Kunden.
6. wenn traces oder coredumps rueckkehren vom Kunden, kann mann die ungestripte Binaerdatei nutzen um tracebacks symbolisch zu machen.
Resultat: Den Kunden hat KEINE Symbolische info (was ein Reverse Engineering Risiko wuerde), aber exact denselben Kode als gedebugged ist. (bugs in Strip vorbehalten). Und die Adressen im Kunden Datei kommen exakt ueberein mit den full-debug ungestripten Datei.