C_help
Pál Balázs
pbalazs.pb at gmail.com
Sun May 6 19:18:54 CEST 2007
Andras Tantos írta:
>A memcpy a libc.a-ban van. Ha hasznalni akarod, akkor add meg a -lc opciot
>linkelesnel. Vagy ird meg magad, nem nagy ugy.
>
Köszi a tippet.
Nem akarom használni, de a fordító szeretné, úgy néz ki.
Mire való ez a függvény? Memóriamásolás ide-oda?
>Eddig nem tudtam, hogy a GCC
>is csinal ilyet, de a fordito generalhat, ha olyanja van olyan kodot, ami
>hivatkozik ezekre a beepitett fuggvenyekre. Nem lehet, hogy strukturakat
>masolsz, vagy valami hasonlo?
>
Egy unsigned char típusú tömböt definiáltam, és az elemeivel kell
feltölteni egy LCD vezérlő regisztereit.
Végül is, ez tulajdonképpen memóriamásolás...
Most úgy néz ki, hogy működik, legalábis a fordító nem kiabál.
A tömböt globális konstanskét definiálva már elfogadja.
>Ha biztos akarsz lenni a dolgodban,
>generaltass assembly forrast (-S) es nezd meg, hogy mikor es hol es miert
>hivja meg a memcpy-t.
>
>
Köszi, majd megnézem.
Üdv: P.B.
>Udv,
>Tantos Andras
>
>----- Original Message -----
>From: "Pál Balázs" <pbalazs.pb at gmail.com>
>To: <elektro at tesla.hu>
>Sent: Sunday, May 06, 2007 7:21 AM
>Subject: C_help
>
>
>Sziasztok,
>
>kapott már valaki olyan hibaüzenetet, hogy " undefined reference to
>`memcpy' " ?
>Egyetlen main.c van, és egy olyan sorban jelöli a hibát, ahol csak
>egy tömböt lezáró kapcsos zárójel és a pontosvessző van, semmi más.
>
>A main.c-ben semmi 'memcpy' nevű változó, vagy függvény nincsen, és nem
>is volt.
>A fordító ARM GCC.
>Ötlet?
>
>Üdv: P.B.
>
>
More information about the Elektro
mailing list