abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 16:44 | Nová verze

    ESP-IDF (Espressif IoT Development Framework), tj. oficiální vývojový framework pro vývoj aplikací na mikrokontrolérech řady ESP32, byl vydán v nové verzi 6.0. Detaily na portálu pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    DeepMind (Alphabet) představila novou verzi svého multimodálního modelu, Gemma 4. Modely jsou volně k dispozici (Ollama, Hugging Face a další) ve velikostech 5-31 miliard parametrů, s kontextovým oknem 128k až 256k a v dense i MoE variantách. Modely zvládají text, obrázky a u menších verzí i audio. Modely jsou optimalizované pro běh na desktopových GPU i mobilních zařízeních, váhy všech těchto modelů jsou uvolněny pod licencí Apache 2.0. Návod na spuštění je už i na Unsloth.

    NUKE GAZA! 🎆 | Komentářů: 1
    včera 03:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 3. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 0
    2.4. 19:55 | Zajímavý projekt

    Průkopnická firma FingerWorks kolem roku 2000 vyvinula vícedotykové trackpady s gesty a klávesnice jako TouchStream LP. V roce 2005 ji koupil Apple, výrobu těchto produktů ukončil a dotykové technologie využil při vývoji iPhone. Multiplatformní projekt Apple Magic TouchstreamLP nyní implementuje funkcionalitu TouchStream LP na současném Apple Magic Trackpad, resp. jejich dvojici. Diskuze k vydání probíhá na Redditu.

    |🇵🇸 | Komentářů: 0
    2.4. 18:22 | Nová verze

    Byla vydána nová verze 10.3 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu bezpečnostních oprav, vylepšení funkcí a oprav chyb.

    Ladislav Hagara | Komentářů: 0
    2.4. 15:11 | Zajímavý software

    Cloudflare představil open source redakční systém EmDash. Jedná se o moderní náhradu WordPressu, která řeší bezpečnost pluginů. Administrátorské rozhraní lze vyzkoušet na EmDash Playground.

    Ladislav Hagara | Komentářů: 3
    2.4. 14:00 | Komunita

    Bratislava OpenCamp 2026 zverejnil program a spustil registráciu. Štvrtý ročník komunitnej konferencie o otvorených technológiách prinesie 19 prednášok na rôzne technologické témy. Konferencia sa uskutoční v sobotu 25. apríla 2026 v priestoroch FIIT STU v Bratislave.

    Ladislav Hagara | Komentářů: 0
    2.4. 13:44 | Humor

    Na iVysílání lze zhlédnout všechny díly kultovního sci-fi seriálu Červený trpaslík.

    Ladislav Hagara | Komentářů: 5
    2.4. 04:44 | IT novinky

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl v březnu 5,33 % (Windows -4,28 %, OSX +1,19 %, Linux +3,10 %). Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 24,48 %. Procesor AMD používá 67,48 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 3
    1.4. 23:22 | IT novinky

    Společnost Apple slaví padesáté narozeniny. Založena byla 1. dubna 1976.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (30%)
     (3%)
     (5%)
     (1%)
     (14%)
     (23%)
    Celkem 1214 hlasů
     Komentářů: 30, poslední včera 20:20
    Rozcestník

    Dotaz: Problem s kompilaci jednoducheho programu v Net Beans [C++, GLFW]

    Bundas avatar 19.4.2014 16:30 Bundas | skóre: 14 | Pardubice
    Problem s kompilaci jednoducheho programu v Net Beans [C++, GLFW]
    Přečteno: 252×

    Nejde mi zkompilovat bezchybne napsany program:

    (jsou tam tyto hlavickove soubory: iostream, stdio.h, stdlib.h, GL/glew.h, GLFW/glfw3.h, glm/glm.hpp,)
    
    #define GLFW_INCLUDE_GL_3
    using namespace glm;
    using namespace std;
    
    
    int main(){
        if(!glfwInit()){
            return -1;
        }
        GLFWwindow* window; // (In the accompanying source code, this variable is global)
        window = glfwCreateWindow( 1024, 768, "Tutorial 01", NULL, NULL);
        if( window == NULL ){
        fprintf( stderr, "Failed to open GLFW window. If you have an Intel GPU, they are not 3.3 compatible. Try the 2.1 version of the tutorials.\n" );
        glfwTerminate();
        return -1;
    }
        glfwMakeContextCurrent(window);
     
    // Initialize GLEW
        glewExperimental=true; // Needed in core profile
        if (glewInit() != GLEW_OK) {
        fprintf(stderr, "Failed to initialize GLEW\n");
        return -1;
    }
        return 0;
    }
    A tohle je vystup v netbeans
    "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
    make[1]: Entering directory `/root/NetBeansProjects/pokus'
    "/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/GNU-Linux-x86/pokus
    make[2]: Entering directory `/root/NetBeansProjects/pokus'
    mkdir -p build/Debug/GNU-Linux-x86
    rm -f "build/Debug/GNU-Linux-x86/main.o.d"
    g++    -c -g -MMD -MP -MF "build/Debug/GNU-Linux-x86/main.o.d" -o build/Debug/GNU-Linux-x86/main.o main.cpp
    mkdir -p dist/Debug/GNU-Linux-x86
    g++     -o dist/Debug/GNU-Linux-x86/pokus build/Debug/GNU-Linux-x86/main.o 
    build/Debug/GNU-Linux-x86/main.o: In function `main':
    /root/NetBeansProjects/pokus/main.cpp:15: undefined reference to `glfwInit'
    /root/NetBeansProjects/pokus/main.cpp:19: undefined reference to `glfwCreateWindow'
    /root/NetBeansProjects/pokus/main.cpp:22: undefined reference to `glfwTerminate'
    /root/NetBeansProjects/pokus/main.cpp:25: undefined reference to `glfwMakeContextCurrent'
    /root/NetBeansProjects/pokus/main.cpp:28: undefined reference to `glewExperimental'
    /root/NetBeansProjects/pokus/main.cpp:29: undefined reference to `glewInit'
    collect2: error: ld returned 1 exit status
    make[2]: *** [dist/Debug/GNU-Linux-x86/pokus] Error 1
    make[2]: Leaving directory `/root/NetBeansProjects/pokus'
    make[1]: *** [.build-conf] Error 2
    make[1]: Leaving directory `/root/NetBeansProjects/pokus'
    make: *** [.build-impl] Error 2
    
    BUILD FAILED (exit value 2, total time: 3s)
    
    Vsechny hlavickove soubory mam v spravne nainstalovane.
    Abe the Messiah has come.

    Odpovědi

    19.4.2014 19:27 MadCatX
    Rozbalit Rozbalit vše Re: Problem s kompilaci jednoducheho programu v Net Beans [C++, GLFW]
    1. Ten program bezchybně napsaný není. V kódu není nikde řečeno, jaká verze OpenGL se má použít. Includovat stdio.h a iostream je taky špatně, protože v C++ by se mělo použít cstdio.
    2. Problém není v překladu, ale linkování. Musíš linkeru říct, že má program linkovat proti knihovně glfw. GLFW jsem nikdy nepoužil, ale ta knihovna se nejspíš bude jmenovat glfw.so. Jak se v GCC nastavují parametry linkeru ti prozradí Google
    3. .

    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.