小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Qt Creator + MinGW 在windows 下的調試

 QomoIT 2013-04-19


Qt的安裝配置請參考本博客本分類下的其他相關文章,本文主要整理在調試時候遇到的問題和解決方法供遇到同樣問題的同學參考。由于我之前也沒有任何Qt的開發(fā)基礎,做的也是硬件方面設計,所以這方面基礎還是比較薄弱,這兒主要記錄摸索過程中的一點心得體會。

Qt的安裝和初步配置請參見:Qt Creator的配置和開發(fā)初步測試

本文的軟件環(huán)境:

Win7 32bit

Qt 4.8.4

Qt Creator 2.6.1

MinGW 4.4


摸索了一段時間的Qt和OpenCV,3個平臺都有涉及,最大的問題還在于資源過于分散,版本之間很多地方還是有差異的,對于我這樣的初學者還是有點麻煩的。

今天使用到Qt的調試這塊,遇到了點小問題,這里簡單記錄。

在進行調試的時候Qt Creator提示調試器未設置,在之前的的配置中也沒有留意,于是重新來看看,我用的是MinGW,于是通過自動檢測就得到了下圖所示的設置。

SNAGHTML13543f8

程序檢測到了位于D:\mingw\bin\gdb.exe的調試器,本來覺得這樣就可以了,但是在調試的時候發(fā)現(xiàn)壓根沒法運行,提升如下:

image

無 奈,只能在找找法子,通過查找發(fā)現(xiàn),在之前的Qt Creator中,是以一個Qt SDK的整體來提供的,里面就包括了MinGW和調試器,而且也無需配置,現(xiàn)在的新版本都是分散安裝的,所以就需要自己單獨再找找了。網(wǎng)上的一個說法是 2.5以上的版本必須使用7.2 IIRC版以上的GDB,需要需要自己單獨下載,這里我找到兩個下載地址。

http:///wiki/QtCreatorBuildGdb

內(nèi)容粘貼如下:

Building GDB

For Windows

A msys Environment with MinGW is required to build the GDB on Windows.
If it is missing download [] and install it to your system.

Building

  • Go to qt-creator/dist/gdb
  • The directory has 3 Makefiles: linux, osx and mingw. Use the one that corresponds to your host os.
  • In case you need additional targets, edit the line starting with ‘targets=’ in the Makefile.
  • Run:
    1. make -f Makefile.<linux|osx|mingw>

Shipping
  • Extract qtcreator-gdb-<gdb version>-<host>.tar.gz

Testing

  • To test GDB just run the executable and type:
    1. python print 23

  • When the GDB prints “23” everything works fine.

Downloads

Categories:
  • Tools
    • QtCreator
    • 這段文字想說明什么內(nèi)容看的不是很明白,而且我壓根沒找到qt-creator/dist/gdb 這個路徑存在,我下載了Downloads中的GDB 7.5 binaries,文件名為qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,直接用winRAR解壓,文件夾內(nèi)容如下:

image

重新配置Qt Creator將調試器定位到這個目錄中的gdb-686-pc-mingw32.exe如下圖所示,再次調試,能夠進行調試。

另外一個下載地址http://builds./job/gdb-windows/ 同樣能夠下載這個文件。

image

Linux相關設置有對應的文件,下載地址如下:http://builds./view/GDB/job/gdb-unix/label=ubuntu32-builder-1004/ 這里并沒有測試。


    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多