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í
×
dnes 01:00 | Nová verze

Známý šifrovaný komunikátor Signal od verze 3.30.0 již nevyžaduje Google Play Services. Autoři tak po letech vyslyšeli volání komunity, která dala vzniknout Google-free forku LibreSignal (dnes již neudržovaný). Oficiální binárky jsou stále distribuované pouze přes Google Play, ale lze použít neoficiální F-Droid repozitář fdroid.eutopia.cz s nezávislými buildy Signalu nebo oficiální binárku stáhnout z Google Play i bez Google účtu

… více »
xm | Komentářů: 1
včera 23:14 | Nová verze

Po třech týdnech od vydání první RC verze byla vydána první stabilní verze 17.01.0 linuxové distribuce pro routery a vestavěné systémy LEDE (Linux Embedded Development Environment), forku linuxové distribuce OpenWrt. Přehled novinek v poznámkách k vydání. Dotazy v diskusním fóru.

Ladislav Hagara | Komentářů: 2
včera 17:28 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2017-6074 v Linuxu zneužitelné k lokální eskalaci práv. Jde o chybu v podpoře DCCP (Datagram Congestion Control Protocol). Do linuxového jádra se dostala v říjnu 2005. V upstreamu byla opravena 17. února (commit). Bezpečnostní chyba byla nalezena pomocí nástroje syzkaller [Hacker News].

Ladislav Hagara | Komentářů: 2
včera 15:00 | Zajímavý software

Společnost Valve vydala novou beta verzi SteamVR. Z novinek lze zdůraznit oficiální podporu Linuxu. Další informace o podpoře této platformy pro vývoj virtuální reality v Linuxu v diskusním fóru. Hlášení chyb na GitHubu.

Ladislav Hagara | Komentářů: 0
včera 06:00 | Nová verze

Po necelém roce od vydání verze 0.67 byla vydána verze 0.68 populárního telnet a ssh klienta PuTTY. Podrobnosti v přehledu změn. Řešeny jsou také bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
21.2. 21:32 | Nasazení Linuxu

Canonical představuje nejnovější verzi chytré helmy DAQRI s Ubuntu pro rozšířenou realitu. K vidění bude příští týden v Barceloně na veletrhu Mobile World Congress 2017.

Ladislav Hagara | Komentářů: 0
21.2. 21:31 | Pozvánky

Pro zájemce o hlubší znalosti fungování operačních systémů připravila MFF UK nový předmět Pokročilé operační systémy, v rámci něhož se vystřídají přednášející nejen z řad pracovníků fakulty, ale dorazí také odborníci ze společností AVAST, Oracle, Red Hat a SUSE. Tento předmět volně navazuje na kurz Operační systémy ze zimního semestru, ale pokud máte praktické zkušenosti odjinud (například z přispívání do jádra Linuxu) a chcete si

… více »
Martin Děcký | Komentářů: 6
21.2. 21:30 | Pozvánky

Czech JBoss User Group Vás srdečně zve na setkání JBUG v Brně, které se koná ve středu 1. března 2017 v prostorách Fakulty Informatiky Masarykovy Univerzity v místnosti A318 od 18:00. Přednáší Tomáš Remeš a Matěj Novotný na téma CDI 2.0 - New and Noteworthy. Více informací na Facebooku a na Twitteru #jbugcz.

mjedlick | Komentářů: 0
20.2. 23:45 | Zajímavý software

Na blogu Qt bylo představeno Qt 3D Studio. Jedná se o produkt dosud známý pod názvem NVIDIA DRIVE™ Design Studio. NVIDIA jej věnovala Qt. Jedná se o několik set tisíc řádků zdrojového kódu. Qt 3D Studio bude stejně jako Qt k dispozici jak pod open source, tak pod komerční licencí. Ukázka práce s Qt 3D Studiem na YouTube.

Ladislav Hagara | Komentářů: 10
20.2. 17:50 | Komunita

Nadace The Document Foundation (TDF) zastřešující vývoj svobodného kancelářského balíku LibreOffice slaví 5 let od svého oficiálního vzniku. Nadace byla představena 28. září 2010. Formálně byla založena ale až 17. února 2012.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (71%)
 (3%)
 (10%)
Celkem 686 hlasů
 Komentářů: 66, poslední včera 18:57
    Rozcestník

    Dotaz: KDevelop debugger

    4.1.2006 15:43 ElseCZ
    KDevelop debugger
    Přečteno: 241×
    Ahoj, jsem zacatecnik a presel sem z windowsovskeho builderu na kdevelop, mam vytvorenou grafickou aplikaci pomoci QT, bohuzel mi to hazi nejakou chybu v pameti. Takze sem se to zacal snazim debuggovat pomoci toho kdevelop debugger, bohuzel se mi nedari postupne step over nebo step in projizdet kod (ani se mi napodarilo zastavit na breakpointu) a hledat kdy to spadne. Kdyz v nabidce DEbug spustim start tak to spusti debug konsole a ovladaci prvek na debugovani a program ale na breakpointu to nezastavi. poradte prosim Diky Else.

    Odpovědi

    4.1.2006 16:13 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Skús si overiť, že projekt kompiluješ a linkujš bez optimalizácie: -O0
    4.1.2006 16:16 ELse
    Rozbalit Rozbalit vše Re: KDevelop debugger
    to se vypina kde? ;)
    4.1.2006 16:24 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Menu Project -> Project Options -> Configure Options -> tab C/C++ -> Compiler flags -> tab Optimization
    4.1.2006 16:27 e
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Configure Options - to sem vubec v tom project options nenasel:((
    5.1.2006 08:57 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Ja mam kdevelop 3.2.2 a "Configure Options" je v stlpci ikon na lavej strane dialogu otvoreneho po zvoleni "Project Options". Ak mas inu verziu kdevelop, ktora to ma inak, musis skratka hladat nastavenia kompilatora.
    4.1.2006 16:30 e
    Rozbalit Rozbalit vše Re: KDevelop debugger
    vubec nemam soubor config.h teda...
    5.1.2006 10:52 Semo | skóre: 44 | blog: Semo
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Ja sa tiez neviem vyznat v nastavenia kompilacie pod KDevelop. Ale (aspon u mna) su ulozene v subore CMakeList.txt pod premennou ADD_DEFINITIONS. takze riadok bude vyzerat:
    ADD_DEFINITIONS(-O0 -Wall)
    
    If you hold a Unix shell up to your ear, you can you hear the C.
    7.1.2006 09:38 Else
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Ahoj tak sem na to koukal, mam Kdevelop 3.2.1, pouzivam distribuci Gentoo a koukal sem do souboru Makefile a zmenil tam CFlags cxxflags ted vypada takhle:
    
    CC            = gcc
    CXX           = g++
    LEX           = flex
    YACC          = yacc
    DEFINES       = -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
    CFLAGS        = -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT $(DEFINES)
    CXXFLAGS      = -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT $(DEFINES)
    LEXFLAGS      = 
    YACCFLAGS     = -d
    INCPATH       = -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I.
    LINK          = g++
    LFLAGS        = 
    LIBS          = $(SUBLIBS) -L/usr/lib/qt4 -lQtGui -L/usr/X11R6/lib -L/usr/lib/qt4 -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lfreetype -lfontconfig -lXext -lX11 -lm -lQtCore -lz -ldl -lpthread
    AR            = ar cqs
    RANLIB        = 
    QMAKE         = /usr/bin/qmake
    TAR           = tar -cf
    COMPRESS      = gzip -9f
    COPY          = cp -f
    COPY_FILE     = $(COPY)
    COPY_DIR      = $(COPY) -r
    INSTALL_FILE  = $(COPY_FILE)
    INSTALL_DIR   = $(COPY_DIR)
    DEL_FILE      = rm -f
    SYMLINK       = ln -sf
    DEL_DIR       = rmdir
    MOVE          = mv -f
    CHK_DIR_EXISTS= test -d
    MKDIR         = mkdir -p
    
    pri kompilaci to vypisuje tohle:
    cd '/root/Adapters' && gmake -k -j1 
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o main.o main.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    /usr/bin/uic windowadapters.ui -o ui_windowadapters.h
    /usr/bin/uic adapters_component.ui -o ui_adapters_component.h
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o window.o window.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o windowadapters.o windowadapters.cpp
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o adapters_component.o adapters_component.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    /usr/bin/moc -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. adapters_component.h -o moc_adapters_component.cpp
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o moc_adapters_component.o moc_adapters_component.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    /usr/bin/moc -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. window.h -o moc_window.cpp
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o moc_window.o moc_window.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    /usr/bin/moc -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. windowadapters.h -o moc_windowadapters.cpp
    g++ -c -pipe -mcpu=i686 -pipe -O0 -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/doc/qt-4.1.0_rc1/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o moc_windowadapters.o moc_windowadapters.cpp
    `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
    g++ -o Adapters main.o window.o windowadapters.o adapters_component.o moc_adapters_component.o moc_window.o moc_windowadapters.o -L/usr/lib/qt4 -lQtGui -L/usr/X11R6/lib -L/usr/lib/qt4 -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lfreetype -lfontconfig -lXext -lX11 -lm -lQtCore -lz -ldl -lpthread
    *** Success ***
    
    tak jsem to cely prekompiloval ale na breakpointu se mi to stejne nezastavilo :(( poradte prosim co muze bejt jeste spatne dikas
    8.1.2006 22:11 ElseCZ
    Rozbalit Rozbalit vše Re: KDevelop debugger
    There is no idea?? Please!!!
    Luboš Doležel (Doli) avatar 8.1.2006 22:32 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Tak to zkuste přímo v gdb, jestli stopne...
    8.1.2006 22:39 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Anebo si zkuste zalozit nejakej trivialni projekt, funkce main a par prikazu (mysli, ze tam maj primo sablonu pro Hello world), a zkuste breakpointy na tom. Taky se podivejte do menu Project -> Build configuration.
    9.1.2006 08:08 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Ak sa nemýlim, tak v tom výpise nikde nie je použitý prepínač -g. Ten potrebuješ aj pri kompilácii aj pri linkovaní. Bez neho debug info nie je a teda moc nenadebuguješ.
    10.1.2006 09:57 Else
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Ahoj tak sem pokrocil: pridal sem parametr -g pri kompilaci a linkovani a ted se mi to ve funkci main na breakpointu zastavi, dokonce se to i posouva pomoci sten in, step over ale u radku: statusBar = new QStatusBar(MainWindow); to zahlasi No source #0 0xb7f972b0 in _dl_debug_state () from /lib/ld-linux.so.2. VUbec nevim jak si mam tento radek vysvetlit, dekuji za rady. E
    10.1.2006 10:05 Else
    Rozbalit Rozbalit vše Re: KDevelop debugger
    Tak jsem zjistil ze se to nedeje jen pri tomhle radku ale i u jinych. Na dalsi problem jsem narazil kdyz jsem se pokusil debugovat pri behu programu neboli: kdyz probehne inicializace promenych v prikladu ui pomoci ui.show se obevi program zavola return app.exec a ja dale nemuzu debugovat co se deje napriklad pri stisku nejakeho tlacitka. Jde to nejak? Dikas za rady
    #include QApplication>
    #include "window.h"
    
    int main(int argc, char *argv[])
        {
            QApplication app(argc, argv);
    	MainWindow ui;
            ui.show();
            return app.exec();
        }
    
    
    10.1.2006 10:45 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: KDevelop debugger
    ... rovnako ako asi budeš mať problém takto debugovať MFC aplikáciu. Ak máš handler na event, daj breakpoint na začiatok obsluhy toho eventu.
    10.1.2006 19:46 Else
    Rozbalit Rozbalit vše Re: KDevelop debugger
    se to nezastavi:((
    Luboš Doležel (Doli) avatar 10.1.2006 20:26 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: KDevelop debugger
    A v panelu GDB nic o pozastavení není? Když jsem to jednou dávno zkoušel, tak KDevelop umístil breakpointy, ale pak je v klídku ignoroval pomocí "continue".

    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.