日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

QtCreator集成开发环境编译调试VLC

發(fā)布時(shí)間:2025/5/22 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 QtCreator集成开发环境编译调试VLC 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

QtCreator集成開(kāi)發(fā)環(huán)境編譯調(diào)試VLC

作者:lovey599

本文討論如何用QtCreator編譯并調(diào)試VLC源代碼。你可以點(diǎn)擊此處下載vlc-1.1.12.tar.gz源代碼,也可以自行去官方下載。筆者編譯VLC時(shí),所用操作系統(tǒng)是Ubuntu 11.10 32bit。你也可以在Windows下編譯源代碼,這里有指導(dǎo)性的文章(http://wiki.videolan.org/Win32Compile)。但筆者仍然建議在Linux系統(tǒng)下交叉編譯VLC,這可以降低編譯難度和節(jié)省大部分的編譯時(shí)間。筆者曾經(jīng)嘗試在Windows7上編譯VLC,至少花費(fèi)三個(gè)小時(shí)。而在Ubuntu下編譯,僅僅幾十分鐘。下面附上主要的操作步驟及說(shuō)明(本文所討論技術(shù)同樣適用于Debian系統(tǒng))。

下載并編譯VLC源代碼,主要步驟如下:

  • $cd ~ && mkdir vlc

  • 2.? $wget http://cdnetworks-kr-2.dl.sourceforge.net/project/vlc/1.1.12/vlc-1.1.12.tar.xz

  • $tar xf vlc-1.1.12.tar.xz

  • $apt-get update(更新軟件源,如果可能,請(qǐng)自己配置可用的下載源,用vim編輯/etc/apt/sources.list文件即可)

  • $sudo atp-get build-dep vlc

  • $cd vlc-1.1.12 && ./bootstrap && ./configure? --enable-debug(如果此處失敗,請(qǐng)嘗試安裝sudo apt-get install autoconf automake libtool)

  • 如果沒(méi)有錯(cuò)誤消息,表明編譯vlc的庫(kù)已經(jīng)具備。如果有錯(cuò)誤消息,請(qǐng)根據(jù)錯(cuò)誤提示操作,一般都是需要安裝某個(gè)必須的庫(kù)。

    下面介紹QtCreator的安裝和配置

  • $sudo apt-get install qtcreator qt4-doc-html cmake subversion(在點(diǎn)擊Y繼續(xù)安裝之前,系統(tǒng)一般會(huì)提示您建議安裝某些軟件,筆者建議你根據(jù)系統(tǒng)提示進(jìn)行安裝。由于這是建議安裝,故而不附加命令)

  • 啟動(dòng)QtCreator,依次點(diǎn)擊工具,選項(xiàng)

  • 展開(kāi)FakeVim,選擇使用FakeVim,調(diào)整縮進(jìn)寬度(ShiftWidth)4

  • 展開(kāi)文本編輯器,選擇行為選項(xiàng)卡,設(shè)置制表符寬度為4

  • 展開(kāi)文本編輯器,選擇顯示,勾選開(kāi)啟文字折行

  • 展開(kāi)文本編輯器,你可以按照個(gè)人習(xí)慣設(shè)置代碼顏色

  • 保存

  • 選擇文件,新建文件或工程

  • 選擇其它項(xiàng)目,導(dǎo)入現(xiàn)有項(xiàng)目(圖一),為項(xiàng)目取名為vlc或者任意你喜歡的名字

  • 瀏覽至vlc項(xiàng)目源代碼所在文件夾(~/vlc/vlc-1.1.12)

  • 選擇構(gòu)建,構(gòu)建項(xiàng)目(vlc)或者構(gòu)建所有項(xiàng)目

  • 打開(kāi)源文件,插入斷點(diǎn)(比如modules/gui/qt4/dialogs/open.cpp文件第325行插入斷點(diǎn)。單擊源代碼編譯窗口最左邊那一列或者鼠標(biāo)定位該行,按F9即可。這點(diǎn)與VC的調(diào)試是一樣的。習(xí)慣VC的人很容易上手QtCreator。如果要察看某個(gè)變量的值,右鍵單擊變量名稱(chēng),選擇增加到監(jiān)視窗口即可。你也可以單擊函數(shù)或者變量,選擇查找何處被使用即可)

  • F5以調(diào)試模式執(zhí)行程序或者從調(diào)試菜單中啟動(dòng)調(diào)試(圖二)


  • 到此,開(kāi)始你的代碼調(diào)試之旅吧。

    Have fun!

    有任何不明白的地方或者建議,請(qǐng)發(fā)郵件給筆者:lovey599@qq.com。歡迎一起討論和學(xué)習(xí)。

    順祝商祺!

    2011/12/9 lovey599


    【轉(zhuǎn)自】http://blog.csdn.net/lovey599/article/details/7062304


    我使用了ubuntu14.04.1,編譯vlc2.1.5,按照文中的描述編譯成功。

    總結(jié)

    以上是生活随笔為你收集整理的QtCreator集成开发环境编译调试VLC的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 正在播放久久 | 国产做爰全免费的视频软件 | 日本xx片| 成年人免费看的视频 | 欧美成人性色 | 国产黄av | 奇米影视四色在线 | 欧美日韩国产一区二区 | 中文字幕在线免费观看 | 成人免费播放视频 | 相亲对象是问题学生动漫免费观看 | 欧美精品www | 国产成人综合一区二区三区 | 国产全肉乱妇杂乱视频 | а√天堂中文在线资源8 | 日韩精品在线一区 | 午夜免费在线 | 玖草在线观看 | 日韩在线视屏 | aa黄色大片| 91亚洲国产精品 | 成年人网站免费在线观看 | 香蕉综合网 | 久久官网 | 一级视频在线 | 一区二区毛片 | www日本xxx | 九色porny自拍视频在线播放 | 精品国产av一区二区三区 | h片免费网站 | 亚洲xx网| 亚洲精品69| 五月天综合色 | va欧美| 蜜臀久久99精品久久一区二区 | 超碰在线日韩 | 香蕉免费在线视频 | 嫩草在线视频 | 日本不卡一二 | 人妻大战黑人白浆狂泄 | 九色porny原创自拍 | 亚洲视频一二三 | 亚洲熟女乱色一区二区三区久久久 | av手机免费在线观看 | 看黄色的网站 | 美女扒开尿口来摸 | 免费在线观看www | 色窝网 | 天天看夜夜爽 | 台湾佬久久 | 欧美三级色图 | 强侵犯の奶水授乳羞羞漫虐 | 99久久综合 | 狠狠插av | 性感美女一区二区三区 | 少妇伦子伦精品无吗 | 国产成人精品一区二区三区福利 | 国产又粗又硬又黄的视频 | 男女猛烈无遮挡免费视频 | 青青草原在线免费 | 久久久久99精品成人片毛片 | 伊人网av | 精品视频国产 | gogo亚洲国模私拍人体 | 九色影视 | 91成人小视频 | 国产综合亚洲精品一区二 | 国产激情一区二区三区在线观看 | 黄色污网站在线观看 | 久久精品午夜 | 国产精品播放 | 国产日韩精品中文字无码 | 色哒哒影院 | 亚洲无码乱码精品国产 | 天堂网a| 一级片久久 | 欧美电影一区二区三区 | 久久久国产一区 | 一区二区三区四区免费视频 | 日韩av手机在线 | 日本69av| 神马香蕉久久 | 亚洲综合日韩精品欧美综合区 | 丁香婷婷色 | 久久国产精品无码一区二区 | 国产日韩欧美在线播放 | 亚洲奶水xxxx哺乳期 | 99精品在线观看 | 99久久精品免费看国产交换 | 亚洲天堂色图 | 亚洲v国产v欧美v久久久久久 | 亚洲666| 亚洲一区国产 | 天天操操操操 | www.色午夜 | 久久看片网 | 久草视频在线免费 | 日韩av在线看免费观看 | 99热网 |