dll-kirjaston tekoa

Minun pitäisi kirjoittaa matemaattisia lauseita osaksi (VB, Pyhton ...) ohjelmia. Ajattelin että olisi fiksumpi tehdä funktioista kirjasto(ja), joiden tarjoamia funktioita sitten kutsuttaisiin eri ohjelmista.

Kysymys: minulla on käytössäni mm. gcc ym opensurce -kääntäjät. Voisiko joku ystävällisesti täsmälinkittää sopivan esimerkin tai laittaa esimerkin kuinka teen (C, C , joku muu?)kaksi funktiota tarjovan kirjaston, esim.

laskut.dll joka sisältää funktiot

yhteenslasku(a,b,c)
# laskenta c desimaalin tarkkuudella
# lähtöarvot välillä 1e-5 ... 1e 12
tulos=a b
kertolasku(a,b)
tulos=a*b

Virheentarkistukset ym jätetään pois kokonaan.
2365
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Hei.

En tiedä jos sinulla on apua tästä, mutta MS Visual C:ssä voit suoraan määritellä projektin joka .exe tiedoston sijasta tuottaa .DLL kirjaston. Lisäksi VC:ssä on aika paljon aiheeseen liittyviä esimerkkejä ja ohjeita.

Saattaa olla että olen väärässä, mutta minulla on sellainen käsitys että VC:n saa ilmaiseksi (rajoitettu versio)?

Äänestä

tuolla saa tehtyä dll:ä ja mitä vain...
(luulenpa että myös gcc suostuu dll kääntämään ihan kuten kaikki muutkin) kai sulla siihen jotain ohjeita on?

Äänestä

Kommentoi aloitusta


n00b2 kirjoitti:

Minun pitäisi kirjoittaa matemaattisia lauseita osaksi (VB, Pyhton ...) ohjelmia. Ajattelin että olisi fiksumpi tehdä funktioista kirjasto(ja), joiden tarjoamia funktioita sitten kutsuttaisiin eri ohjelmista.

Kysymys: minulla on käytössäni mm. gcc ym opensurce -kääntäjät. Voisiko joku ystävällisesti täsmälinkittää sopivan esimerkin tai laittaa esimerkin kuinka teen (C, C , joku muu?)kaksi funktiota tarjovan kirjaston, esim.

laskut.dll joka sisältää funktiot

yhteenslasku(a,b,c)
# laskenta c desimaalin tarkkuudella
# lähtöarvot välillä 1e-5 ... 1e 12
tulos=a b
kertolasku(a,b)
tulos=a*b

Virheentarkistukset ym jätetään pois kokonaan.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu