Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Nascondere C + + Simboli nella libreria statica

C e C + + simboli sono i nomi delle funzioni , i nomi e le etichette delle variabili . Una libreria statica è un insieme esterno di funzioni e variabili che è destinata a un programma durante il processo di compilazione . Questo processo viene eseguito da un linker . Si potrebbe desiderare di nascondere i simboli in una libreria statica che fornite ad altri programmatori per proteggere la proprietà intellettuale. È possibile farlo utilizzando una semplice riga di comando durante il programma di compilazione e linking . Cose che ti serviranno
GNU C + + Commercio compilatore C + + codice sorgente
Mostra più istruzioni
1

Aprire una finestra del prompt dei comandi . In Windows , è possibile accedere al prompt , aprire il menu Start e cliccando sul comando "Esegui ". Digitare " cmd " e premere il tasto "Enter" per avviare il prompt dei comandi . Su sistemi Linux , la finestra del prompt dei comandi può essere trovata nel menu Applicazioni all'interno della cartella "Accessori" ; " . Terminale" si chiama Sui sistemi Mac OSX , è possibile trovare la finestra del prompt dei comandi all'interno della cartella " Utility " . È anche chiamato "Terminal ".
2

Passare alla cartella in cui + + codice sorgente si trova il vostro C . Tutti i sistemi utilizzano lo stesso comando per cambiare le directory : cd . Ad esempio , per cambiare la directory di " UserName/MySourceCode/Project01 , " è possibile digitare il seguente comando nella finestra del prompt dei comandi : cd UserName/MySourceCode/Project01 /
3

Digitare il comando di compilazione per costruire il file di codice sorgente. Aggiungendo l'opzione della riga di comando " - s" , è possibile nascondere i simboli , eliminando la tabella dei simboli . Ad esempio, per compilare il file di codice sorgente " MyCode.cpp " in un programma chiamato " myProgram , " è possibile digitare il seguente :

g+ + - s MyCode.cpp -o MyProgram
4

Premere il tasto "Enter" per compilare il programma . Il compilatore GNU compila il codice sorgente nel file eseguibile " MyProgram " e rimuove la tabella dei simboli , nascondendo così i simboli .

 

Programmazione © www.354353.com