嵌入式開(kāi)發(fā)為什么要搭建編譯環(huán)境 opencv的靜態(tài)庫(kù)能用到嵌入式軟件的開(kāi)發(fā)中嗎?
opencv的靜態(tài)庫(kù)能用到嵌入式軟件的開(kāi)發(fā)中嗎?能不能建議使用,它取決于LZ編譯器出來(lái)opencv的靜態(tài)動(dòng)態(tài)庫(kù)如何確定是填寫(xiě)硬件的?假如編譯出是X86的,估計(jì)又不能在嵌入式平臺(tái)下不使用。ubuntu下
opencv的靜態(tài)庫(kù)能用到嵌入式軟件的開(kāi)發(fā)中嗎?
能不能建議使用,它取決于LZ編譯器出來(lái)opencv的靜態(tài)動(dòng)態(tài)庫(kù)如何確定是填寫(xiě)硬件的?假如編譯出是X86的,估計(jì)又不能在嵌入式平臺(tái)下不使用。
ubuntu下進(jìn)行嵌入式C語(yǔ)言開(kāi)發(fā)時(shí),gcc和g 都各有什么作用?
cc是編譯.c程序的~g是為了編譯.cpp也就是c的程序的
gcc是編譯.c程序的~g是單獨(dú)編譯器.cpp也就是c的程序的~望哦,謝謝哦~
hosttarget模式的開(kāi)發(fā)流程?
1)在Host(PC)上能完成嵌入式軟件的c語(yǔ)言程序、編譯、目標(biāo)代碼生成;
2)實(shí)際下載,將目標(biāo)代碼可以下載到目標(biāo)機(jī)上;
3)不使用Host-Target合作調(diào)試對(duì)目標(biāo)機(jī)上運(yùn)行的嵌入式應(yīng)用接受設(shè)置參數(shù)。
如何將linuxqt程序移植到arm開(kāi)發(fā)板上?
用交叉編譯工具(arm-linux-g等)把你自己的qt程序用嵌入式版本的qt庫(kù)交叉編譯再看看后再燒在寫(xiě)開(kāi)發(fā)板上就這個(gè)可以先執(zhí)行了,當(dāng)然你qt程序所用到的庫(kù)也要放上來(lái),并設(shè)置中到路徑(QTDIR,PATH,LIBRARY_PATH)等等
關(guān)于QT開(kāi)發(fā)平臺(tái)和arm嵌入式的關(guān)系?
QT與ARM沒(méi)有然后的關(guān)系,QT說(shuō)自己能跨平臺(tái)。再注意,這個(gè)平臺(tái)說(shuō)的不是CPU平臺(tái)只是操作系統(tǒng)。只要你的嵌入式設(shè)備上裝有操作系統(tǒng),QT程序就能在上面啟動(dòng)。
的或:QT中有網(wǎng)絡(luò)的概念,但是完全不同于C51的網(wǎng)絡(luò)編程,C51里你是需要明白網(wǎng)絡(luò)芯片在總線(xiàn)上的地址,怎么造作網(wǎng)絡(luò)芯片的寄存器,怎么去ENABLE它,而現(xiàn)在QT中的網(wǎng)絡(luò)只是再展開(kāi)于協(xié)議、線(xiàn)程等東西和硬件全部任何關(guān)系。并且,學(xué)習(xí)嵌入式QT你是需要要對(duì)你的ARM開(kāi)發(fā)板按裝操作系統(tǒng),編譯環(huán)境,之后,怎么學(xué)習(xí)QT的方法和學(xué)習(xí)MFC基本真沒(méi)什么區(qū)別。
之后,QT是跨平臺(tái)硬件無(wú)關(guān)的,也就是說(shuō)你在windows、臺(tái)式機(jī)上用QT的方法與在手機(jī)、塞班系統(tǒng)上用QT的方法差別不是很大,所以你會(huì)在windows上用qt就可以了了,其他的系統(tǒng)上完全不同的僅僅是編譯與配置方法,這對(duì)這些特有死板的東西,都是要專(zhuān)用時(shí)候再到網(wǎng)上去查下的。