2. 複製 0 apex2_add example 中的 “A53_gen” 與 “A53_src“ 兩個資料夾。
3. 然後要定義mk 的內容:
a. 新增 0 apex2_add example 的 .cpp 檔在 “ARM_APP_SRCS” 欄位中。
b. 新增 0 apex2_add example 的 inc 資料夾在 “ARM_INCS” 欄位中。
c. graphs 資料夾要先 mark 掉,暫時先用 S32DS 編譯出的,因為在2.0 已經編譯不過,也是改版的原因。mark 掉 “-I../graphs/build-apu-$(APU_COMP)-sa-d”。
d. Opencv 看掛載到那些 lib 在自行選用,加在 “ARM_LDOPTS” 欄位。
4. 更新 “/home/wpi/VisionSDK_S32V2_RTM_1_2_0_HF1/s32v234_sdk/envbuild.sh”,增加以下代碼: if [ -z "$APU_TOOLS" ]; then export APU_TOOLS=~/NXP/APU_Compiler_v1.0 echo "Setting APU_TOOLS to ${APU_TOOLS}" fi
5. 執行以下 command設定環境: $ cd /home/wpi/VisionSDK_S32V2_RTM_1_2_0_HF1/s32v234_sdk/$ source envbuild.sh
6. 執行以下 command編譯,即完成: $ cd /home/wpi/VisionSDK_S32V2_RTM_1_2_0_HF1/s32v234_sdk/demos/apex/apex_add_20190107_1548/build-v234ce-gnu-linux-d/ $ make -j4 APU_COMP=nxp allsub