>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Compilare ed Eseguire Programmi con SSH

Secure Shell (SSH) è un protocollo di rete che crittografa le trasmissioni per impedire l'intercettazione dei dati. Viene solitamente usato per connettere un computer locale a un sistema UNIX o Linux remoto, permettendo di eseguire comandi su quei sistemi. Ad esempio, se hai un account utente su un sistema Linux, potresti usare SSH per accedere e compilare ed eseguire codice sorgente. Questo è particolarmente utile se usi una macchina Windows, ma il tuo programma è scritto per sistemi UNIX o Linux.

Passo 1

Avvia il Client SSH cliccando la sua icona. Se usi un PC Windows, dovrai scaricare un Client SSH. Linux, UNIX e Mac OSX hanno client SSH integrati.

Passo 2

Inserisci l'indirizzo del server per il computer remoto con cui hai un account. Devi inserirlo nel campo del client SSH contrassegnato "Server" o "Sistema Remoto". La formulazione esatta dipende dal software. Ad esempio, il programma Windows PuTTY usa "Host Name".

Passo 3

Digita il tuo nome utente e password nei campi del client SSH contrassegnati "Username" e "Password".

Passo 4

Clicca il pulsante "Connetti" per avviare la sessione SSH. Appare una finestra con un prompt dei comandi. Ora hai effettuato l'accesso sul sistema remoto e puoi eseguire comandi.

Passo 5

Inserisci il comando per compilare il tuo codice sorgente. Questo deve essere sul sistema remoto, nella tua directory utente. Il comando esatto dipende dal compilatore e dal linguaggio. Tre esempi per compilare file C, C++ e Java chiamati "source.c", "source.cpp" e "source.java" in un programma:

gcc –o programName source.c
g++ -o programName source.cpp
javac source.java

Passo 6

Inserisci il comando che esegue il tuo programma. Devi inserire il nome del programma compilato. Per C e C++, il nome è "programName". Per Java, il programma prende lo stesso nome del file sorgente, quindi "source". Comandi per eseguire programmi C, C++ e Java:

./programName
./programName
java source

Passo 7

Premi "Invio" per eseguire il comando. Il tuo programma ora girerà sul sistema remoto.

  1. Come compilare con iPhone
  2. Come fare il DJ con un MacBook
  3. Come Correre con una Steadicam
  4. Come Disinstallare Programmi Usando Programmi e Funzionalità
  5. Come far avviare un programma all'avvio
  6. Come eseguire un programma a 32 bit su sistema a 64 bit