###### tags: `Embdedded System` `iMX6` # GUF Yocto SDK for iMX6安裝程序 ### 解壓縮SDK ```shell= $ ./GUF-Yocto-rocko-7.0-0-sdk.sh ``` ### 切換環境變數 ```shell= $ source /opt/guf/GUF-Yocto-rocko-7.0-0-sdk/environment-setup-imx6guf-guf-linux-gnueabi ``` ### export查看目前環境變數 ```shell= $ export ... declare -x CXX="arm-guf-linux-gnueabi-g++ -march=armv7-a -marm -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 --sysroot=/opt/guf/GUF-Yocto-rocko-7.0-0-sdk/sysroots/imx6guf-guf-linux-gnueabi" ... ``` CXX這個環境變數已經包含了g++的執行名稱,以及toolchain需要的compiler options,可以複製這些設定到Makefile或編譯器設定中。或是直接拿CXX來當作compiler命令使用。