Intel Edison配置交叉編譯環(huán)境

這真是個(gè)蛋疼的問題。其實(shí)集成的Eclipse本身有交叉編譯環(huán)境,但是要做開發(fā),就需要第三方庫支持,這個(gè)集成的環(huán)境就不夠了(不支持shell)。不能重新造輪子吧,目標(biāo)Yocto Project是一個(gè)定制linux,所以我們的第三方庫必須編譯成linux版,而且最好是Yocto的linux版,這么問題就來了,如果我們是Linux系統(tǒng),就簡單,先按linux版本做,最后測試差不多了,交叉編譯到Y(jié)octo Project上去就行了。我們是Windows啊,所以整個(gè)過程大概就三種方法可以實(shí)現(xiàn):

1.在Windows上弄一個(gè)Linux的環(huán)境模擬器,比如MSYS或者Cygwin,在上面GCC編譯一切。再利用交叉編譯工具編譯成Yocto Project。

2.弄個(gè)Windows版GCC的編譯環(huán)境,比如MinGW,把庫編譯成dll,程序搞成exe,最后搞通以后,再交叉編譯到Y(jié)octo Project.

3.用虛擬機(jī)搞個(gè)Linux,在上面做開發(fā)測試。

最省心的辦法還是用虛擬機(jī),安裝個(gè)Ubuntu,Eclipse,都調(diào)試好算法和應(yīng)用了,掉頭復(fù)制到windows用toolchain編譯調(diào)試,最簡介有力可靠。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容