Autor Téma: Debug/Release  (Přečteno 244 krát)

Offline František

  • Plnoletý
  • ***
  • Příspěvků: 242
  • Karma: 1
    • Verze Delphi: XE5, 10.1 starter (BDS2006, XE)
Debug/Release
« kdy: 07-03-2017, 19:50:08 »
Čo v konfigurácii rozlišuje či je to Debug alebo Release.

nefunguje mi {$IFDEF DEBUG}

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 1678
  • Karma: 70
    • Verze Delphi: D2007, XE3, DX10
Re:Debug/Release
« Odpověď #1 kdy: 07-03-2017, 19:58:48 »
Excellent
Rated 1 time
Čo v konfigurácii rozlišuje či je to Debug alebo Release.

nefunguje mi {$IFDEF DEBUG}
No nekde musis mit nadefinovano to DEBUG (nebo RELEASE) nebo cokoli jineho. Delphi uz ma dost dlouho spravce konfiguraci, takze Project Options, Target a polozka Conditional Defines

Offline František

  • Plnoletý
  • ***
  • Příspěvků: 242
  • Karma: 1
    • Verze Delphi: XE5, 10.1 starter (BDS2006, XE)
Re:Debug/Release
« Odpověď #2 kdy: 07-03-2017, 21:43:37 »
dikez, pomohlo

no a ešte jedna otázočka, môžem v debug/release mode definovať iné meno exáča? (iné pre debug, iné pre release)

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 2610
  • Karma: 23
    • Verze Delphi: XE7 professional
Re:Debug/Release
« Odpověď #3 kdy: 07-03-2017, 22:19:48 »
Citace
môžem v debug/release mode definovať iné meno exáča
Ako to myslíš? On totiž generuje dva rôzne exe, ale stále pod jedným názvom. Akurát v dvoch adresároch. debug a release. To Ti nestačí?
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 68
  • Karma: 8
    • Verze Delphi: Delphi 10.1
Re:Debug/Release
« Odpověď #4 kdy: 07-03-2017, 22:23:06 »
Go to Project Settings->Application and in field "Target file extensions" add unique suffix for every configuration.

Offline Stanislav Hruška

  • Padawan
  • ******
  • Příspěvků: 2610
  • Karma: 23
    • Verze Delphi: XE7 professional
Re:Debug/Release
« Odpověď #5 kdy: 07-03-2017, 22:24:45 »
Pôvodnej otázke celkom nerozumiem, ale v kóde mi bez problémov funguje
Kód: Delphi [Vybrat]
  1.   {$IFDEF DEBUG}  // Používam FB2.5 32 bit server
  2.     {$RANGECHECKS ON}
  3.     {$ASSERTIONS ON}
  4.   ...
  5.   {$else}
  6.     {$RANGECHECKS OFF}
  7.     {$ASSERTIONS OFF}
  8.   ...
  9.   {$ENDIF }
  10.  
Delphi XE7, FireBird
Expert na kladenie nejasne formulovaných otázok.

Offline František

  • Plnoletý
  • ***
  • Příspěvků: 242
  • Karma: 1
    • Verze Delphi: XE5, 10.1 starter (BDS2006, XE)
Re:Debug/Release
« Odpověď #6 kdy: 07-03-2017, 22:43:58 »
Go to Project Settings->Application and in field "Target file extensions" add unique suffix for every configuration.
no ale neviem čo tam dať

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 68
  • Karma: 8
    • Verze Delphi: Delphi 10.1
Re:Debug/Release
« Odpověď #7 kdy: 07-03-2017, 22:48:58 »
Go to Project Settings->Application and in field "Target file extensions" add unique suffix for every configuration.
no ale neviem čo tam dať
Co takhle zapojit mozek a zkusit tam něco napsat a podívat se co to udělá s názvem exe?!?!?!?!?!?!

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 68
  • Karma: 8
    • Verze Delphi: Delphi 10.1

Offline František

  • Plnoletý
  • ***
  • Příspěvků: 242
  • Karma: 1
    • Verze Delphi: XE5, 10.1 starter (BDS2006, XE)
Re:Debug/Release
« Odpověď #9 kdy: 07-03-2017, 23:04:14 »
asi je už moc hodin, či čo

šlape to, dikez

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Jméno: E-mail:
Ověření:
Datový typ v Delphi, který má True a False: