C og C + + symboler er funktionsnavne , variable navne og etiketter. En statisk bibliotek er en ekstern sæt funktioner og variabler , der er bundet til et program under udarbejdelse processen. Denne proces udføres ved en linker . Du ønsker måske at skjule dine symboler i en statisk bibliotek, du giver til andre programmører til at beskytte din intellektuelle ejendom. Du kan gøre dette ved hjælp af en simpel kommando -line switch under programmet udarbejdelse og forbinder. Ting du skal
GNU C + + compiler
C + + kildekode
Vis Flere Instruktioner
1
Åbn en kommando - prompt vindue . I Windows kan du få adgang til kommandoprompten ved at åbne Start-menuen og klikke på " Run ". Skriv " cmd " og tryk på "Enter" tasten for at starte kommandoprompten. På Linux-systemer , kan command- prompt vindue findes i menuen Programmer inde " Tilbehør " mappe , " . Terminal" kaldes det på Mac OSX -systemer , kan du finde den command- prompt vindue indenfor " Utilities " mappe . Det kaldes også " Terminal ".
2
Naviger til den mappe , hvor din C + + kildekode er beliggende. Alle systemer bruger den samme kommando til at ændre mapper : cd . For eksempel, " , UserName/MySourceCode/Project01 " for at ændre mappe til kan du skrive denne kommando i kommando - prompt vindue : cd UserName/MySourceCode/Project01 /
3
Indtast den kompilere kommando til at bygge din kildekode fil. Ved at tilføje "-s " kommandolinje switch, kan du skjule symbolerne ved at fjerne symbolet bordet. For eksempel kompilere til kildekoden filen " MyCode.cpp " ind i et program med navnet " mappen Mine ", kan du skrive i den følgende : Hej
g+ + - s MyCode.cpp - o mappen Mine
4
Tryk på " Enter" for at kompilere programmet . GNU- compiler kompilerer kildekoden i den eksekverbare fil " mappen Mine " og fjerner symbolet bordet , og dermed skjule dine symboler.