It/Installing and Debugging the Source Code

From Valve Developer Community
< It
Revision as of 17:48, 1 March 2019 by Zeb89 (talk | contribs)
Jump to navigation Jump to search

Template:Otherlang2

Installing

  1. Avvia il Source SDK e scegli "Create Mod". Guarda Creare una mod per più informazioni.
  2. Scegli un compiler
  3. Inizia con la Tua prima entitá.

Per compilare il tuo codice con Linux, guarda Compilare con Linux. Per ottenere il codice più recente guarda GitHub.

Debugging

Debugging' é il processo di una persona che osserva il funzionamento del Programma. Può rivelare il motivo di crash e bug.

Windows

  1. Sii sicuro che stai lavorando con la configurazione Debug, anziche Release.
  2. Nella Solution Explorer (Microsoft Visual C++), fai tasto destro sul progetto attivo (quello col grassetto) e scegli "Properties". Non importa se stai lavorando con il server o col client.
  3. Nella finestra che appare scegli "Debugging".
  4. Cambia "Command" mettendoci il percorso del .exe che vuoi avviare (quello che si avvia quando giochi il tuo gioco/mod es. C:\Steam\SteamApps\common\source sdk base 2007\hl2.exe).
  5. Cambia "'Command Arguments con qualcosa simile a -allowdebug -dev -sw -game "C:\Steam\SteamApps\SourceMods\MyMod"
  6. Cambia "Working Directory alla cartella che contiene il .exe come quello che hai scelto su Command es. C:\Steam\SteamApps\common\source sdk base 2007

Adesso puoi preme F5 in qualsiasi momento e fare Debugging.. (Se davvero vuoi fare debugging in modalitá Release, ripeti le configurazioni sopra. Ma non aspettarti che i risultati siano utili).

Il percorso sará unico al SDK usato.

   Command:           C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Singleplayer\hl2.exe
   Command Arguments: -allowdebug -dev -sw -condebug -console -toconsole -game "C:\My_Mod\source-sdk-2013\sp\game\mod_hl2" +map my_map
   Working Directory: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Singleplayer\
Note.pngNota:Sarai notificato che i simboli non saranno trovati <qualcosa>.exe - questo é normale, perché non hai il codice sorgente, ignore l'avviso

Run-time attachment

If you want to debug a process that is already running, choose Debug > Attach to Process... and select it from the list.