Makefile 639 B

1234567891011121314151617
  1. #打包程序名称
  2. APP_NAME="its"
  3. #BINARY="../../build/edge/${APP_NAME}"
  4. BINARY="./${APP_NAME}_demo"
  5. VERSION=1.0.0
  6. export GOARCH=arm
  7. export GOOS=linux
  8. export GOARM=7
  9. export CGO_ENABLED=1
  10. export CC=arm-openwrt-linux-gcc -I/usr/staging_dir/target-arm_cortex-a7+neon_uClibc-0.9.33.2_eabi/usr/include -I/root/tmppath/edge/its/include -L/root/tmppath/edge/its/lib -limos_mw_sdk -lmw_sdk_bp -lmw_sdk_ipc -lmw_sdk_player -lmw_sdk_rm -lm -L/usr/staging_dir/target-arm_cortex-a7+neon_uClibc-0.9.33.2_eabi/usr/lib/libiconv-stub/lib -liconv
  11. #export CXX=arm-openwrt-linux-uclibcgnueabi-c++
  12. clear:
  13. @$(RM) ${BINARY}
  14. build:
  15. @go build -o ${BINARY} ./