Innholdsfortegnelse:
- 1 Bruk prosjektguiden til å opprette et nytt prosjekt.
- 2Velg prosjekt → Byggalternativer.
- 3Velg fanen Linkerinnstillinger.
- 4 Klikk på Legg til.
- 5Klikk på Browse-knappen - knappen som driver ellipser.
- 6 Bruk dialogboksen, naviger til thelibboost_regex-mgw47-mt-1_55. albibliotek (utgivelsesversjonen av biblioteket), velg biblioteket, og klikk deretter OK.
- 7Click No.
- 8 Klikk på OK.
- 9 Klikk på fanen Søk Kataloger.
- 10Klikk Legg til i underfanen Compiler.
- 11 Skriv inn plasseringen av Boost header-filene i katalogen Felt.
- 12Klikk på OK.
- 13 Klikk Legg til i underrubrikken Linker.
- 14Trykk plasseringen av Boost-bibliotekets filer i katalogen Felt og klikk deretter OK.
- 15Klikk på OK.
Video: Linux Tutorial for Beginners: Introduction to Linux Operating System 2025
Det meste av Boost-biblioteket fungerer fint ved å legge til overskrifter til din søknadskode. Imidlertid krever noen få komponenter, for eksempel RegEx, et bibliotek. Før du kan bruke et bibliotek, må du bygge det. Etter at du har bygget biblioteket, må du legge det til i søknaden din.
Det er to teknikker for å legge til de nødvendige overskriftene og bibliotekene i et program. Den første teknikken er å legge til den i kompilatorinnstillingene. Den andre teknikken er å legge inn innstillingene til et bestemt prosjekt.
Du bruker den første teknikken når du jobber med Boost for et stort antall prosjekter og krever tilgang til alle biblioteker. Den andre teknikken er best når du bare bruker Boost for bestemte prosjekter, og krever bare tilgang til bestemte biblioteker.
Følgende trinn viser hvordan du utfører det prosjektspesifikke oppsettet for et bibliotek, ikke bare RegEx-biblioteket:
1 Bruk prosjektguiden til å opprette et nytt prosjekt.
Hver applikasjon begynner med et nytt prosjekt.
2Velg prosjekt → Byggalternativer.
Kode:: Blokker viser dialogboksen Prosjektbyggingsalternativer.
3Velg fanen Linkerinnstillinger.
Du ser en rekke linkerinnstillinger, inkludert en liste over linkbiblioteker, som vil være tomme.
4 Klikk på Legg til.
Kode:: Blokker viser dialogboksen Legg til bibliotek.
5Klikk på Browse-knappen - knappen som driver ellipser.
Du ser dialogboksen Velg bibliotek til kobling.
6 Bruk dialogboksen, naviger til thelibboost_regex-mgw47-mt-1_55. albibliotek (utgivelsesversjonen av biblioteket), velg biblioteket, og klikk deretter OK.
Filene for Boost-biblioteket er vanligvis plassert i Boostlib-katalogen. Når du klikker på OK, ser du en dialogboks som spør om du vil beholde dette som en relativ bane.
Relative paths angi et sted som bruker det nåværende stedet som utgangspunkt. Alternativet er en absolutt bane , som spesifiserer et sted basert på rotkatalogen på harddisken. I de fleste tilfeller er absolutte baner mindre tilbøyelige til å bli ødelagt.
7Click No.
Du ser den absolutte banen for libboost_regex-mgw47-mt-1_55. et bibliotek lagt til i feltet Arkiv i dialogboksen Legg til bibliotek.
8 Klikk på OK.
Når du har klikket på OK, ser du den absolutte banen for biblioteket som er lagt til i Linker Settings.
9 Klikk på fanen Søk Kataloger.
Du ser tre underfaner: Compiler, Linker og Resource Compiler.
10Klikk Legg til i underfanen Compiler.
Du ser en dialogbokse for Add Directory som den som vises.
11 Skriv inn plasseringen av Boost header-filene i katalogen Felt.
Som et alternativ kan du klikke Bla gjennom-knappen for å bruke dialogboksen Bla etter mappe for å finne dem. Filene er vanligvis plassert i Boostincludeboost-1_55-mappen.
12Klikk på OK.
Du ser søkemappen som er lagt til i kategorien Compiler som vist.
13 Klikk Legg til i underrubrikken Linker.
Du ser en annen Add Directory-dialogboks.
14Trykk plasseringen av Boost-bibliotekets filer i katalogen Felt og klikk deretter OK.
Filene for Boost-biblioteket er vanligvis plassert i Boostlib-katalogen. Etter at du har klikket på OK, ser du katalogen som er lagt til på Linker-fanen.
15Klikk på OK.
RegEx-biblioteket er nå klart for inkludering i søknaden din.
