abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:22 | Upozornění

    Google blokuje Chaty RCS (Rich Communication Services neboli rozšířené komunikační služby) na telefonech s rootnutým Androidem nebo odemčeným zavaděčem [9to5Google].

    Ladislav Hagara | Komentářů: 2
    včera 12:22 | Komunita

    Bylo spuštěno hlasování o přednáškách a workshopech pro letošní Installfest, jenž proběhne o víkendu 16. a 17. března v Praze na Karlově náměstí 13. O open source hardwaru bude přednášet Mitch Altman.

    Ladislav Hagara | Komentářů: 0
    včera 08:00 | IT novinky

    Počítač NitroPC Pro 2 od společnosti Nitrokey s corebootem Dasharo byl oficiálně certifikován pro Qubes OS verze 4. Qubes OS (Wikipedie) je svobodný a otevřený operační systém zaměřený na bezpečnost desktopu.

    Ladislav Hagara | Komentářů: 1
    včera 07:00 | Nová verze

    Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 1.20. Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 13
    29.2. 13:00 | IT novinky

    Jednodeskový počítač Raspberry Pi slaví 12 let. Prodej byl spuštěn 29. února 2012 (Wikipedie, 𝕏).

    Ladislav Hagara | Komentářů: 13
    29.2. 12:00 | Nová verze

    Byla vydána verze 3.2 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    29.2. 11:44 | Nová verze

    Byla vydána nová verze 1.6.0 grafického správce diskových oddílů GParted (GNOME Partition Editor) a také verze 1.6.0 živé distribuce GParted Live, která obsahuje tohoto správce a další nástroje pro zálohování či obnovu dat. Linux byl povýšen na verzi 6.6.15-2.

    Ladislav Hagara | Komentářů: 7
    29.2. 06:00 | Nová verze Ladislav Hagara | Komentářů: 0
    28.2. 22:44 | Nová verze

    Byla vydána (𝕏) únorová aktualizace aneb nová verze 1.87 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.87 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 13
    28.2. 22:11 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 2024.1 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    Steam
     (31%)
     (31%)
     (8%)
     (8%)
     (23%)
    Celkem 26 hlasů
     Komentářů: 0
    Rozcestník

    Dotaz: Volani funkci v C

    19.4.2010 13:39 pilifs | skóre: 12 | blog: jenom_tak_mimochodem | Příbor
    Volani funkci v C
    Přečteno: 382×
    Zdravím ve spolek,
    byl jsme z nouze donucen dělat něco v C-ku. Pokouším se aspoň "dočasně" pochopit jak to funguje.
    Níže uvedený kód mi havaruje s hlášením:
    "undefined reference to `curl_global_cleanup'".
    Knihovna "curl.h" prokazatelně natažena je - vypíše se testovací "OK".
    V čem mám teda botu...?
    #include <stdlib.h>
    #include <string.h>
    #include <stdio.h>
    #include <signal.h>
    #include </usr/include/curl/curl.h>
    
    void printI(char *txt) {
    	puts(txt);
    }
    
    int main(int argc, char **argv) {
    	printI("Start...\n");
    
    
    #ifdef __CURL_CURL_H
    	printI("OK");
    	curl_global_cleanup();
    #endif
    
    
    	char ch[256];
    	gets(ch);
    	return EXIT_SUCCESS;
    }
    

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Tomáš Heger (geckon))
    19.4.2010 14:00 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: Volani funkci v C
    Viděl bych to na problém s přilinkováním knihovny curl (použít parametr -l curl). Můžeš lépe popsat, co a jak kompiluješ?
    Řešení 1× (Tomáš Heger (geckon))
    19.4.2010 14:08 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: Volani funkci v C
    Jen bych doplnil, někdy to pomůže na „rozsvícení“:
    curl.h - je hlavičkový soubor, ne knihovna (i když je její součástí). Ten je potřeba k tomu aby bylo možné funkce „používat“ – obsahuje jen deklarace funkcí.
    Aby bylo možné program zkompilovat/spustit je třeba mít vlastní knihovnu, která obsahuje „implementaci“ funkcí (vlastní výkonný kód).
    Jak bylo uvedeno výše, je třeba knihovnu přidat linker-u.
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
    19.4.2010 14:32 pilifs | skóre: 12 | blog: jenom_tak_mimochodem | Příbor
    Rozbalit Rozbalit vše Re: Volani funkci v C
    Jo, to bude ono. Teď bych jen potřeboval zjistit jak v Eclipse nastavit pro build linkování. Nevíte někdo jak na to v Eclipse C/C++ CDT ?
    19.4.2010 14:40 pilifs | skóre: 12 | blog: jenom_tak_mimochodem | Příbor
    Rozbalit Rozbalit vše Re: Volani funkci v C
    Jo, už jsem to našel. Zatím dík.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.