공부/C/C++
[rpi3/qt] Win10 Pro 64bit -> Raspbian Stretch 크로스빌드 환경 구축
Seania
2019. 5. 1. 19:20
다음 참조: http://wapel.de/?p=603
위에 나온 deps 모두 깔고 다음 명령어 실행
sudo apt-get install libc6-armhf-cross libc6-dev-armhf-cross
sudo ln -s /lib/arm-linux-gnueabihf/libpthead-2.14.so /usr/lib/arm-linux-gnueabihf/libpthread.so.0
sudo rm -rf /usr/lib/chromium-browser/libs
여기 에서 raspberry-gcc6.3.0-r4.exe를 설치하고 TOOLS/UpdateSysroot.bat를 실행한다.
다음 경로를 붙여넣는다.
/lib
/usr/include
/usr/lib
/usr/local/include
/usr/local/lib
/opt
이제 하단 체크박스를 클릭하고 sync 한다.
./configure -release -opengl es2 -device linux-rasp-pi3-g++ -platform win32-g++ -device-option CROSS_COMPILE="/c/SysGCC/raspberry/bin/arm-linux-gnueabihf-" -sysroot /c/SysGCC/raspberry/arm-linux-gnueabihf/sysroot -opensource -confirm-license -make libs -prefix /usr/local/qt5pi -extprefix /root/qt5pi -hostprefix /root/qt5 -no-use-gold-linker -v -no-gbm -nomake examples -nomake tests -qt-freetype -qt-harfbuzz -skip qtscript -no-xcb
2019.05.04 deps 수정