[問題] 關於cross compiler問題

看板Linux作者時間5年前 (2020/03/25 22:21), 5年前編輯推噓1(102)
留言3則, 2人參與, 5年前最新討論串1/1
第一次摸索...... 目的:(電腦端)編譯後丟執行檔給(板端)去執行,想要加入第三方opencv library 狀態:OS:Ubuntu 16.04 64bit,開發板有提供IDE(Base Eclipse ),他的編譯噐是arm-n one-eabi-另外Library:opencv_3.3.0 問題:build opencv時: 1. compiler指向IDE本身的arm-none-eabi- 在build opencv階段會錯誤... 2. 使用一般的arm-linux-gnueabi- 在build opencv階段成功,但把library 加進IDE編 譯會錯誤...另外測試不透過IDE,將程式 include library去編譯(在ubuntu下G++/C++ )是可正常執行的 請問會是編譯器問題嗎?像這樣做法通常都是需要板端那邊提供toolchain嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.0.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1585146099.A.0DF.html ※ 編輯: peng0116 (42.72.0.189 臺灣), 03/26/2020 09:04:33 ※ 編輯: peng0116 (42.72.0.189 臺灣), 03/26/2020 11:38:58

03/27 04:14, 5年前 , 1F
當然, none表示作業系統環境無關啊
03/27 04:14, 1F

04/02 00:40, 5年前 , 2F
不就是你ide設定錯誤...
04/02 00:40, 2F

04/02 00:40, 5年前 , 3F
不透過IDE都沒問題就表示你設定錯了
04/02 00:40, 3F
文章代碼(AID): #1UUsZp3V (Linux)
文章代碼(AID): #1UUsZp3V (Linux)