Instalați depanatorul gdb sub ferestre și utilizați-l cu qt

Pentru a utiliza GDB sub Windows, acest program de depanare trebuie să fie compilat din surse. Din motive necunoscute, dezvoltatorii nu oferă o construcție binară pentru Windows.







Există vesti bune! Recent, ansamblul GDB a devenit mult mai simplu. Se pare că este meritul lui Nokia. Se presupune că MSYS este deja instalat împreună cu utilitarul patch, unzip și msys-bz2-1.dll. Secvența de instalare a acestor utilitare este următoarea:

3. După ce instalarea este finalizată manual, vom adăuga câteva utilități utile care nu au fost incluse în kernelul MSYS, dar pot fi în cerere. Este vorba despre utilitarul patch și unzip, fișierele cărora pot fi găsite aici:

Fișierele descărcate sunt despachetate utilizând 7-Zip, iar dosarul bin din arhive este plasat în același folder MSYS

4. Când construiți GDB, aveți nevoie de o altă bibliotecă. Descărcați fișierul







despachetați-l cu 7-Zip și plasați fișierul bibliotecă msys-bz2-1.dll din dosarul binar al arhivei în directorul MSYS cu același nume (a se vedea mai sus).

5. În concluzie, trebuie să scrieți calea către compilator în sistem. În calea variabilei de sistem, o adăugăm printr-un punct și virgulă

Să analizăm în detaliu ordinea acțiunilor.

1. Descărcați pe site-ul web al arhivei dezvoltatorului cu sursele Qt Creator

qt-creator-2.6.1-src.zip 26 MB
(versiune disponibilă în momentul redactării)

2. Extrageți arhiva în rădăcina discului D: \. Redenumiți pentru directorul de confort cu sursa D: \ qt-creator-2.6.1-src, de exemplu, în D: \ s (acțiunea similară se efectuează atunci când se creează Qt Creator).

și corectați-l

4. Porniți shell-ul MinGW (consultați grupul de comenzi rapide MinGW din meniul Start sau fișierul C: \ Qt \ mingw-4.6 \ msys \ 1.0 \ msys.bat) și introduceți comenzi

cd / d / s / dist / gdb
face -f Makefile.mingw

5. Rezultatul ansamblului va fi un dosar D: \ s \ dist \ GDB \ qtcreator-GDB-7.4.1, conține două ținte i686-PC-mingw32 și brațul-none-linux-gnueabi (ne interesează primul) și setul dorit de fișiere bibliotecă. Mutați acest dosar la un loc convenabil pentru noi, de exemplu în C: \ Qt. Acum, în barele de instrumente Qt Creator, configurați depanatorul ca fișier







Trimiteți-le prietenilor: