Installing and Debugging the Source Code/it
< Installing and Debugging the Source Code(Redirected from Installing and Debugging the Source Code:it)
Language subpage
This subpage is used on the Installing and Debugging the Source Code page to display content in italiano (Italian).
If you have edited the language subpage, do not forget to purge the base page by clicking on the button on the right. Otherwise, its contents will not be updated.
Installazione
- Avvia il Source SDK e scegli "Create Mod". Guarda Creare una mod per più informazioni.
- Scegli un compiler
- 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
- Sii sicuro che stai lavorando con la configurazione Debug, anziche Release.
- 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.
- Nella finestra che appare scegli "Debugging".
- 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
). - Cambia "'Command Arguments con qualcosa simile a
-allowdebug -dev -sw -game "C:\Steam\SteamApps\SourceMods\MyMod"
- 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\
Nota:Sarai notificato che i simboli non saranno trovati <qualcosa>.exe - questo é normale, perché non hai il codice sorgente, ignore l'avviso
Run-time attachment
Se vuoi fare debug a un processo gia avviato, fai Debug > Attach to Process... e selezionalo dalla lista