g++ -ansi -static?

Joku_

Mitäs nuo -ansi -static meinaavat jos kääntää C ohjelmaa?

Hidastavat ainaskin.

5

290

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • puusilimä

      "-ansi" varmaan ainaski äkkiarviolta on se "ansi C"
      eli "noudattaen standardia" :D
      tuosta toisesta ei just nyt ole mitään hajua...

    • -static linkkaa kaikki ohjelmasi käyttävät kirjastot (esim. -lm matematiikkakirjastolle jne.) staattisesti mukaan samaan ohjelmatiedostoon. Tämä luonnollisesti lisää ohjelmatiedoston kokoa huomattavasti. Etuna on tietysti se, että jos annat ohjelman eteenpäin muille, niin heidän ei välttämättä tarvitse asentaa sopivia kirjastoja itselleen, sillä kaikki ohjelmassasi tarvittavat funktiot yms. on jo ohjelman mukana.

      Dynaamisesti linkattujen ohjelmien tarvitsemia kirjastoja voi tutkia vaikka ldd:llä (esim. ldd /bin/ls).

      • Joku_

        Kiitoksia paljon vastauksesta. Vielä pieni epätietoisuus joten kysyn, eikös #include liitä koodiin (exe:n sisään) tuon matikkakirjaston?

        Juu viikonverran opetellut, joten saatan kysyä ihan tyhmiä.


      • kölkö
        Joku_ kirjoitti:

        Kiitoksia paljon vastauksesta. Vielä pieni epätietoisuus joten kysyn, eikös #include liitä koodiin (exe:n sisään) tuon matikkakirjaston?

        Juu viikonverran opetellut, joten saatan kysyä ihan tyhmiä.

        Header on sama asia kuin esittely, eli jos incluudaat headerin ohjelmasi ymmärttää math.h:n funktiot yms. itse koodi sitten tulee esim .lib tiedostoista joka voidaan joko tunkea exeen mukaan tai siihen voidaan vain viitata ().


    • Joku_

      Kiitoksia tämäkin juttu selväsi.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mitä ominaisuutta arvostat eniten hänessä?

      Ihastuksessasi, rakkautesi kohteessa
      Ikävä
      153
      2617
    2. Miksi mies kääntyy poispäin

      Ja teeskentelee, ettei näe minua, kun törmäämme vahingossa? 🫣
      Ikävä
      197
      1890
    3. Kerro kaivatustasi.

      1. Minkälainen koti 2. Ammatti 3. Ulkonäkö 4. Ikä
      Ikävä
      70
      1667
    4. Kysy jotain kaivatultasi

      Laita tunnisteet molemmista
      Ikävä
      92
      1628
    5. Kesä, kesä!

      Veikkaan, ettet juuri nyt ikävöi minua, ehket enää koskaan? Näkemättömyys on laimentanut tunteet, ja katselet iloisena k
      Tunteet
      9
      1351
    6. Minkälaisesta seksistä

      haaveilet kaivattusi kanssa?
      Ikävä
      72
      1021
    7. Kai me nainen jollain tasolla tykätään

      Toisistamme kun tämä on kestänyt niin kauan
      Ikävä
      81
      1010
    8. Tarkkanäköisyys

      Oon muuten pirun hyvä huomaamaan asioita! Senhän sä varmaan kyllä jo tiesitkin.
      Ikävä
      95
      999
    9. Miksi sanotaan että Suomella on suuri armeija, tykistö jne.

      Asioita tarkemmin seuranneet tietävät että tuolla Ukrainassa palaa kuukaudessa sen verran mitä Suomella on kokonaisuudes
      Maailman menoa
      190
      924
    10. Milloin viimeksi

      Tunsit perhosia vatsassa? 🦋🦋
      Ikävä
      67
      901
    Aihe