日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > 從零開始學(xué)習(xí)音視頻編程技術(shù)(三) 開發(fā)環(huán)境搭建

從零開始學(xué)習(xí)音視頻編程技術(shù)(三) 開發(fā)環(huán)境搭建

來源:程序員人生   發(fā)布時(shí)間:2016-12-08 16:44:44 閱讀次數(shù):2880次

原文地址:http://blog.yundiantech.com/?log=blog&id=6

前面介紹了音頻格式和視頻格式,理論知識(shí)就不在多說了。 其他的理論上知識(shí)在以后用多少講多少,畢竟我們不是為了做研究,而是實(shí)實(shí)在在的做項(xiàng)目,因此要把的重心放在實(shí)踐上。

    在正式開始之前呢,先講下開發(fā)環(huán)境的選擇。

    首先操作系統(tǒng)的選擇,總的來講大家都是用windows系統(tǒng)的,因此我們先從windows講起,前期的項(xiàng)目也都是在windows下進(jìn)行的,后期我們?cè)谥v授如何在Linux、Android和IOS下實(shí)現(xiàn)。

    開發(fā)語言的選擇上固然是C和C++嘍。音視頻用C和C++這個(gè)已是共鳴了。那末開發(fā)工具應(yīng)當(dāng)選甚么呢? 相信絕大多數(shù)人在Windows下開發(fā)軟件都是使用的VS。但由于VS編寫代碼不怎樣好用,最少我是這么認(rèn)為的,再加上MFC做出來的界面實(shí)在是丑,同時(shí)最重要的是鄙人非常不喜歡VS,因此我不用VS做開發(fā)。而是使用Qt來開發(fā)。 Qt是1991年奇趣科技開發(fā)的1個(gè)跨平臺(tái)C++圖形用戶界面利用程序框架。其他關(guān)于Qt的介紹請(qǐng)自行百度。

    選擇Qt的緣由:

    1.其IDE工具Qt Creator編寫代碼非常的好用,在語法高亮和代碼跳轉(zhuǎn)上完虐VS。

    2.Qt很輕松的寫出很漂亮的界面

    3.Qt是跨平臺(tái)的,在Linux下也能使用。后期我們也會(huì)講到在Linux下來開發(fā)音視頻,到時(shí)候就不用再開發(fā)工具上費(fèi)心了。

    

說到Linux這里忍不住提1下,之前看到很多人在Linux說使用vi + gcc + gdb來編寫代碼,乃至還傳的很神。乃至還各種配置把VI也配置出了具有語法高亮的模樣,看起來有點(diǎn)像IDE工具的界面,還說非常好用。 這個(gè)觀點(diǎn)本人就1直不敢茍同,我始終不相信VI的效力能高過IDE工具,我永久都覺得寫代碼必須是IDE的效力高,寫代碼本身就是1個(gè)CTRL+C和CTRL+V的進(jìn)程。至于那些說VI很好用的,我只能懷疑他們有無用過IDE工具。 

    因此Linux下做開發(fā)回是建議用Qt Creator,需要注意的是:記得不要在代碼中援用Qt的庫,或在創(chuàng)建工程的時(shí)候直接創(chuàng)建標(biāo)準(zhǔn)C/C++的工程,由于1般情況下Linux下開發(fā)出來的工程都是希望直接用gcc或g++編譯的。所以我們只是用Qt Creator來編寫代碼和調(diào)試。終究需要發(fā)布的時(shí)候就自己手動(dòng)寫個(gè)Makefile用gcc或g++來編譯就好了。


好了回歸正題,先看看啥是Qt Creator吧:

Qt Creator界面以下:


    后期我們提供的代碼都是Qt的工程。 不過可以放心的是 和音視頻有關(guān)的部份都是使用標(biāo)準(zhǔn)C++的,只有界面的部份才會(huì)使用Qt的內(nèi)容。這樣也是為了方便以后移植到其他系統(tǒng)上。



說了這么多,現(xiàn)在講下Qt的安裝吧:

甚么! 安裝還要講,難道不是下1步下1步就好了么。

很多Wdinwos開發(fā)人員,都對(duì)編譯器鏈接器的概念理解的很透徹,因此在安裝Qt的時(shí)候就會(huì)遇到問題。

因此這里主要講授下編譯器的配置操作。


1.先下載安裝Qt

我們使用的版本是4.8。

可以自行百度下載也能夠從下面的網(wǎng)盤地址下載:

Qt庫和編譯器下載:

鏈接:http://pan.baidu.com/s/1hrUxLIG 密碼:0181

Qt Creator下載:

鏈接:http://pan.baidu.com/s/1miPgpfi 密碼:1hb6


下載后得到這3個(gè)文件:


其中 MinGW-gcc440_1.zip 是mingw編譯器

qt-win-opensource⑷.8.2-mingw.exe 是Qt的庫

qt-creator-windows-opensource⑵.8.1.exe 是IDE工具


首先在D盤新建1個(gè)文件夾命名為Qt

1.將MinGW-gcc440_1.zip解壓到D:Qt 


2安裝qt-creator-windows-opensource⑵.8.1.exe

    安裝路徑輸入 D:Qt4.8.24.8.2-mingw

    


    下1步以后,會(huì)要求選擇mingw的目錄,就是我們前面解壓的目錄:


    

    點(diǎn)擊安裝 稍等片刻后便可完成安裝。

    

3.安裝qt-creator-windows-opensource⑵.8.1.exe

   這個(gè)簡(jiǎn)單直接下1步到末尾就行。


固然上面提到的路徑只是個(gè)人喜好,各位可以隨意改成自己的路徑。



到這里還沒結(jié)束,接下來就是最重要的配置步驟了:

打開Qt Creator新建工程,會(huì)發(fā)現(xiàn)這時(shí)候候沒辦法新建工程。

由于我們還沒有配置Qt的版本。配置方法以下:


點(diǎn)擊菜單欄中的  工具>>選項(xiàng)

順次選擇  構(gòu)建和運(yùn)行 >> Qt版本

是的這里需要手動(dòng)設(shè)置Qt的版本,也就是說你可以同時(shí)依照多個(gè)版本的Qt然后都配置到這里,編譯工程的時(shí)候就能夠選擇使用哪一個(gè)版本編譯。



首先先配置編譯器:

選擇編譯器那1欄,點(diǎn)擊添加>>MinGw

這時(shí)候底下會(huì)出現(xiàn)1個(gè)顯示編譯器信息的界面:

在編譯器路徑那欄點(diǎn)擊 閱讀  找到上面解壓的Mingw的路徑,

在mingw的bin目錄下找到1個(gè)mingw32-g++.exe:


完了 點(diǎn)擊"利用" 是利用 不是肯定。


接著添加Qt庫:

選擇Qt版本,點(diǎn)擊添加


選擇剛剛我們安裝Qt庫的路徑中的 bin/qmake.exe



此時(shí)會(huì)在版本上多出1項(xiàng) Qt 4.8.2.

接著點(diǎn)“利用”  是利用不是肯定哦。


最后1步了:

好了現(xiàn)在可以點(diǎn)肯定了。



到此,配置完成了。



下面新建1個(gè)工程試試吧:


點(diǎn)擊菜單>>文件>>新建文件或項(xiàng)目:

新建1個(gè)GUI工程,以下:

點(diǎn)擊選擇,以后名字隨意輸入1個(gè)。

需要注意的是:工程路徑和工程名字中 絕對(duì)不能含有中文 否則編譯不過。


然后1直下1步吧。


以后點(diǎn)擊左下角的按鈕 編譯并運(yùn)行試試效果:

稍等片刻后,1個(gè)界面就彈出來了:

這就是GUI工程自動(dòng)生成的界面。



好了,開發(fā)環(huán)境的搭建就到這了。

對(duì)Qt有興趣的請(qǐng)自行百度學(xué)習(xí)資料,畢竟我們不是講如何使用Qt,只是借助Qt這個(gè)工具來完成音視頻項(xiàng)目的開發(fā),后期的代碼中,會(huì)盡可能不使用Qt的內(nèi)容。

原文地址:http://blog.yundiantech.com/?log=blog&id=6

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美国产激情 | 日韩精品三级 | 日韩欧美精品在线观看 | 欧美日韩二 | 91精品国产综合久久精品图片 | 成人亚洲一区 | 天堂电影在线观看 | 亚洲国产日韩精品 | 成人在线一区二区 | 国产麻豆乱码精品一区二区三区 | 一区二区三区成人 | 久久久综合色 | 国产二区视频在线观看 | 日韩精品久久久久久久软件91 | 另类在线 | 午夜精品久久久久久久久久久久 | 成人高清免费观看 | 亚洲精品久久久久久久久久久 | 亚洲激情在线视频 | 欧美a在线看 | 久久精品国产色蜜蜜麻豆 | 国产精一区| 在线激情视频 | 视频一区亚洲 | 久久av在线 | 国产精品色在线网站 | 国产亚洲网站 | 麻豆视频传媒入口 | 久久99精品久久久久久久青青日本 | 国产欧美一区二区三区国产幕精品 | 国产精品欧美精品 | 日韩黄色片 | www.夜夜骑.com | 久久久99国产精品免费 | 91先生在线 | 精品国产精品 | 免费观看18视频网站 | 日本精品久久久 | 亚洲成人首页 | 久久一精品 | 91精品国产欧美一区二区 |