G 加載可執(zhí)行文件到開發(fā)板步驟_第1頁
G 加載可執(zhí)行文件到開發(fā)板步驟_第2頁
G 加載可執(zhí)行文件到開發(fā)板步驟_第3頁
G 加載可執(zhí)行文件到開發(fā)板步驟_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本人只是一個初學(xué)者,吃了很多苦頭,現(xiàn)在將一些經(jīng)驗分享一下,希望可以幫助到后來者。系統(tǒng)與《國嵌》視頻中的系統(tǒng)一樣。該“簡單計算器”程序可在我的另一份文檔中找到。這只是一個例子,其他程序可以依樣畫葫蘆弄出來。[root@localhost~]#cd/home/lgl/calculator[root@localhostcalculator]#lscwidget.cppcwidget.hmain.cpp[root@localhostcalculator]#qmake-project[root@localhostcalculator]#qmake[root@localhostcalculator]#makeg++-c-pipe-Wall-W-O2-g-pipe-Wall-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=4-m32-march=i386-mtune=generic-fasynchronous-unwind-tables-DQT_NO_DEBUG-DQT_SHARED-DQT_THREAD_SUPPORT-I/usr/lib/qt-3.3/mkspecs/default-I.-I.-I/usr/lib/qt-3.3/include-ocwidget.ocwidget.cppcwidget.cpp:31:warning:unusedparameter‘parent’cwidget.cpp:31:warning:unusedparameter‘name’cwidget.cpp:Inmemberfunction‘voidCWidget::setValue()’:cwidget.cpp:68:warning:comparisonbetweensignedandunsignedintegerexpressionsg++-c-pipe-Wall-W-O2-g-pipe-Wall-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=4-m32-march=i386-mtune=generic-fasynchronous-unwind-tables-DQT_NO_DEBUG-DQT_SHARED-DQT_THREAD_SUPPORT-I/usr/lib/qt-3.3/mkspecs/default-I.-I.-I/usr/lib/qt-3.3/include-omain.omain.cppmain.cpp:15:2:warning:nonewlineatendoffile/usr/lib/qt-3.3/bin/moccwidget.h-omoc_cwidget.cppg++-c-pipe-Wall-W-O2-g-pipe-Wall-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=4-m32-march=i386-mtune=generic-fasynchronous-unwind-tables-DQT_NO_DEBUG-DQT_SHARED-DQT_THREAD_SUPPORT-I/usr/lib/qt-3.3/mkspecs/default-I.-I.-I/usr/lib/qt-3.3/include-omoc_cwidget.omoc_cwidget.cpp到g++勸-oca相l(xiāng)cula再torc傾widge堂t.om慨a(chǎn)in.o湖moc_賣cwidg扯et.o盜-L/樓usr/l徐ib/qt魔-3.3/謎lib-沒lqt-m恥t-lX銜ext-虎lX11禿-lm臟[root毯@loca療lhost還calc秒ulato位r]#l逮s務(wù)calcu狂lator宇飽共cwidg繪et.cp吉pcw繁idget撫.om務(wù)ain.o土m令oc_cw男idget旋.cpp年calcu尚l(wèi)ator毫.pro昌cwid簡get.h誼m戒ain.c學(xué)pp夢Makef祝ile軌moc_c絹widge舊t.o揭//上面生的成的可執(zhí)行傭文件地“雖calcu即lator哪”蓄的名字是跟鷹文件夾的名惕字相同的妥[root望@loca牲lhost師calc袋ulato屢r]#.厭/calc皮ulato麻r叢//旅生成的輛簡單計算器朽如圖左上角勵所示。生成引的計算器可婆在Linu龜x虛擬系統(tǒng)率中運行,但羅不可加載到功GT244錄0開發(fā)板上享面,只是一校個虛擬程序萍。若想生成尚可加載到開樣發(fā)板的程序驗,則需用另吩一種編譯方暫法。淚在GT24厲40開發(fā)板譽(yù)的資料中有艷hello砍這個可測試倘文件,我們京就用它來修總改就行了,牲將hell起o文件夾中絕的buil終d和hel沾lo.pr靜o文件復(fù)制虛到calc慨ulato吊r文件夾中患,之后義[root訪@loca晨lhost叼lgl]犁#cd紫calcu食lator政[root辱@loca鉆lhost平calc垂ulato研r]#l巨s動build慰cwi覺dget.裹cpp猴cwidg元et.h作hell撤o.des驗ktop邀潑hell部結(jié)mai閱n.c緞pp似//如果b竹uild的闖顏色為黑色鋒,則須執(zhí)行蜂[root掘@loca拳lhost拾calc艦ulato所r]#填chmod迅+xb假uild僻//將bu鋼ild變?yōu)閾艨蓤?zhí)行文件趣,然后貓[root樂@loca適lhost蜻calc殿ulato默r]#神vihe嘆llo.p粱ro涂//打開h攪ello.伶pro之后菌可看到如圖灑界面,將其結(jié)修改為:赴DESTD需IR=$(米pwd)表流示在當(dāng)前目誓錄下生成可介執(zhí)行文件,盡TARGE工T=c喝alcul沉ator表越示生成的文防件名字為精“身calcu耀lator噸”雹,保存后慎[root嚇@loca刷lhost榮c尤alcul楚ator]洲#ls錘build完cwi糊dget.部cpp鐮cwidg劇et.h嶺hell萌o.des拍ktop席覆hell世請mai低n.cpp船[root燕@loca崇lhost晝calc窩ulato切r]#.施/buil栽d漸rm-f育.obj舌/rele板ase-s怠hared鮮/moc_銳cwidg領(lǐng)et.o乘rm-f蛾.moc例/rele秀ase-s賺hared宿/moc_趁cwidg射et.cp婦p秩rm-f耀.obj畫/rele懂a(chǎn)se-s環(huán)hared銅/cwid滑get.o益.obj斯/rele總ase-s埋hared哲/main能.o惱rm-f腐*~c經(jīng)ore*盟.core椒arm-l藥inux-越g++-旺c-pi葛pe-D錄QWS-瞇fno-e萌xcept脫ions靈-fno-緩rtti億-Wall茄-W-片Os-沙DQT_N岡O_QWS惕_VFB纖-DQTO縫PIA_D督ATA_L剃INKIN袍G-DQ屑CONFI研G=\"q濟(jì)confi劈g-qpe較.h\"悲-DQTO外PIA_T燈ARGET票=\"ca事lcula升tor\"翻-DQT都OPIA_偶TRTAR零GET=\猶"calc紀(jì)ulato交r\"-福DQT_N軟O_DEB僻UG-I李/opt/遵GTStu市dio/G蹈T2440廁/arm-派qtopi詞a/qto灌pia-受窩/qtop講ia/mk涌specs昌/qws/負(fù)linux槳-arm-拿g++-壁I.-I暈/opt/鈴GTStu氣dio/G蘿T2440洞/arm-傲qtopi司a/qto押pia-2念.2.0/御qtopi范a/inc慚lude哥-I/op情t/GTS辦tudio江/GT24夫40/ar粥m-qto印pia/q傷topia醋-2.2.盡0/qt2盲/incl列ude-跨I.ui/克relea喬se-sh嶼ared/紋-I.m墨oc/re恰lease婦-shar豐ed/-敞o.ob魄j/rel艘ease-濟(jì)share霜d/cwi歸dget.書ocwi你dget.漫cpp狂cwidg日et.cp懲p:29:詞warn絕ing:敘depre蠶cated子conv悼ersio渠nfro奸mstr答ingc接onsta俘ntto則'cha扇r*'梯cwidg充et.cp諷p:29:旨warn嘆ing:沿depre柏cated放conv香ersio匹nfro寬mstr洗ingc駐onsta溫ntto聞'cha干r*'睛cwidg線et.cp族p:29:碼warn括ing:規(guī)depre牢cated穿conv溉ersio熔nfro瘡mstr泊ingc償onsta礙ntto稠'cha折r*'魯cwidg熱et.cp燙p:29:紫warn昌ing:沃depre巾cated考conv與ersio吩nfro夫mstr瘦ingc湖onsta散ntto帆'cha誼r*'宰cwidg嶼et.cp索p:29:礦warn盯ing:腹depre嚷cated樣conv咬ersio酬nfro規(guī)mstr暴ingc憐onsta態(tài)ntto鵝'cha膚r*'舅cwidg反et.cp獲p:29:杜warn鬧ing:桌depre蒸cated戀conv迅ersio綠nfro非mstr誠ingc元onsta襯ntto恒'cha犬r*'染cwidg宰et.cp乞p:29:壓warn熄ing:呀depre災(zāi)cated汪conv尚ersio歌nfro已mstr備ingc派onsta丑ntto香'cha笛r*'上cwidg吧et.cp砍p:29:售warn叢ing:棒depre回cated兇conv岡ersio淚nfro娃mstr來ingc釘onsta擇ntto般'cha藍(lán)r*'航cwidg玉et.cp童p:29:匯warn擴(kuò)ing:望depre末cated倦conv丸ersio肚nfro筍mstr炸ingc瑞onsta迷ntto大'cha霉r*'禽cwidg戀et.cp脾p:29:豆warn盯ing:鑰depre無cated另conv華ersio兼nfro悲mstr別ingc鉆onsta竊ntto雙'cha階r*'拋cwidg膏et.cp閑p:29:傅warn爭ing:餓depre規(guī)cated果conv吳ersio小nfro等mstr哈ingc亞onsta戴ntto步'cha化r*'跑cwidg惹et.cp尤p:29:芝warn逃ing:款depre凱cated昂conv份ersio謊nfro閱mstr顆ingc悔onsta塑ntto遷'cha生r*'賠cwidg轟et.cp是p:29:伍warn歉ing:帳depre尾cated訂conv肢ersio尖nfro熄mstr屬ingc賴onsta號ntto榴'cha組r*'攔cwidg孕et.cp皇p:29:公warn式ing:插depre番cated骨conv凈ersio濱nfro鏡mstr鼻ingc葉onsta丟ntto含'cha白r*'催cwidg下et.cp奧p:29:忽warn倦ing:恩depre獅cated廣conv肉ersio佩nfro功mstr好ingc溪onsta混ntto游'cha覺r*'怒cwidg述et.cp云p:29:行warn無ing:征depre掏cated之conv柄ersio睡nfro桶mstr跳ingc蓄onsta怪ntto箭'cha衛(wèi)r*'士cwidg廉et.cp專p:31:喚warn按ing:脫unuse抵dpar廟amete貌r'pa州rent'叨cwidg閃et.cp稠p:31:焦warn誰ing:口unuse序dpar例amete誠r'na扒me'糠cwidg瞧et.cp虜p:In黃memb獎erfu毀nctio沈n'vo膝idCW謙idget帶::set利Value叨()':繼cwidg康et.cp史p:68:胡warn胸ing:盟compa糊rison兔betw固eens趕igned伐and掩unsig刷nedi砍ntege幫rexp乏ressi雜ons黨arm-l骨inux-哄g++-洽c-pi嘆pe-D礙QWS-鎖fno-e府xcept繡ions當(dāng)-fno-業(yè)rtti怨-Wall匙-W-位Os-拼DQT_N局O_QWS扇_VFB偏-DQTO概PIA_D資ATA_L柄INKIN姜G-DQ下CONFI箏G=\"q版confi盈g-qpe喪.h\"深-DQTO拉PIA_T丸ARGET玩=\"ca享lcula國tor\"員-DQT泳OPIA_求TRTAR騙GET=\槍"calc溪ulato涼r\"-攪DQT_N美O_DEB昏UG-I結(jié)/opt/世GTStu輕dio/G匠T2440遙/arm-嬸qtopi違a/qto費pia-勤陜/qtop計ia/mk狂specs千/qws/停linux頂-arm-睬g++-穗I.-I逃/opt/恭GTStu弊dio/G撲T2440匙/arm-同qtopi辨a/qto愉pia-2則.2.0/約qtopi獅a/inc抄lude挨-I/op懷t/GTS梯tudio夠/GT24洞40/ar鴿m-qto達(dá)pia/q呆topia竊-2.2.強(qiáng)0/qt2拉/incl曠ude-歸I.ui/子relea室se-sh枝ared/四-I.m駱oc/re項lease忠-shar除ed/-界o.ob疑j/rel臨ease-別share蠟d/mai間n.om馳ain.c崇pp祝/opt/吊GTStu殖dio/G退T2440陵/arm-交qtopi葛a/qto有pia-扔礙/qt2/架bin/m我occw乎idget恭.h-o費.moc么/rele籌ase-s恰hared客/moc_牙cwidg輔et.cp天p鐮arm-l剝inux-艙g++-陰c-pi就pe-D司QWS-驗fno-e砍xcept抓ions復(fù)-fno-庫rtti誘-Wall菌-W-黑Os-具DQT_N捷O_QWS敞_VFB墳-DQTO駐PIA_D斗ATA_L子INKIN廁G-DQ賞CONFI現(xiàn)G=\"q辟confi光g-qpe雖.h\"夢-DQTO盟PIA_T孩ARGET嘉=\"ca自lcula弓tor\"脊-DQT帖OPIA_研TRTAR蠅GET=\鑄"calc絲ulato由r\"-蝶DQT_N昨O_DEB循UG-I視/opt/邀GTStu絞dio/G肢T2440妥/arm-暈qtopi閥a/qto真pia-重承/qtop隸ia/mk貫specs果/qws/壓linux誤-arm-工g++-撒I.-I設(shè)/opt/衰GTStu慢dio/G牛T2440摔/arm-亂qtopi訊a/qto卡pia-2丙.2.0/踢qtopi纖a/inc偵lude移-I/op勤t/GTS貴tudio繭/GT24戚40/ar鍛m-qto槐pia/q縫topia禾-2.2.陶0/qt2擇/incl等ude-配I.ui/脾relea誕se-sh掃ared/銀-I.m紹oc/re誠lease耳-shar莊ed/-渣o.ob賽j/rel紹ease-僚share庭d/moc雨_cwid慨get.o覽.moc冒/rele譜ase-s鮮hared枝/moc_爺cwidg抹et.cp謠p駝arm-l絞inux-乳g++江-oca膀lcula咸tor.聯(lián)obj/r與eleas斷e-sha雹red/c倒widge腹t.o.某obj/r尸eleas按e-sha屯red/m綿ain.o座.obj旬/rele煩ase-s孝hared些/moc_執(zhí)cwidg萄et.o躍-lu抹uid-和lqtop子ia2-瀉lqtop茅ia-l定qpe-毀L/opt戰(zhàn)/GTSt撐udio/絨GT244訓(xùn)0/arm旱-qtop丸ia/qt漠opia-濤灘/qtop柿ia/li貴b-L/途opt/G賓TStud涌io/GT吳2440/殖arm-q疊topia遞/qtop車ia-2.橋2.0/q作t2/li淚b-lq跑te騰[root堅

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論