交叉編譯時野火提供的文件
交叉編譯器 GNU官網可以下載,
QT庫文件這里給的QT-everyWhere版本,是開源版本需要自行編譯。(遠程服務器通常是PC架構【AMD64】,直接apt-get install下載的qt也是Pc架構的,不能直接在板卡【ARM64】上運行,必須對源碼交叉編譯)
注意QT遵從GPL開源協議或者LGPL協議,GPL就是你自己的代碼開源就不找你事,LGPL就是你只用它的免費的動態鏈接或者你自己把它的不收費的庫編譯成動態鏈接,就不找你事。
然后呢,遠程開發用交叉編譯這一塊其實也有個坑,就是屏幕相關的代碼交叉編譯會出現屏幕撕裂的情況。
最好嵌入式開發還是直接板卡買個8gRAM直接板卡上開發。
Sysroot
sysroot文件是從嵌入式板卡提取的板卡系統文件。