|
|
@@ -29,15 +29,15 @@ SETGO_ENV = \
|
|
|
DATE := $(shell date +%Y%m%d_%H%M%S)
|
|
|
|
|
|
# 编译的目标
|
|
|
-all : mvs_usb_takephoto.out air720u_4g.out rtu_linux_modules.out
|
|
|
+all : mvs_u_takephoto.out air720u_4g.out rtu_linux_modules.out
|
|
|
|
|
|
# 通用基础库
|
|
|
libswapi.a :
|
|
|
$(MAKE) -C swapi target=$(target) $@
|
|
|
|
|
|
# 海康机器人
|
|
|
-libmvs_usb_takephoto.a :
|
|
|
- $(MAKE) -C mvs_usb_takephoto target=$(target) $@
|
|
|
+libmvs_u_takephoto.a :
|
|
|
+ $(MAKE) -C mvs_u_takephoto target=$(target) $@
|
|
|
|
|
|
# "Air720U"
|
|
|
libair720u.a :
|
|
|
@@ -48,16 +48,16 @@ libair530z.a :
|
|
|
$(MAKE) -C air530z target=$(target) $@
|
|
|
|
|
|
# 海康相机拍照测试
|
|
|
-LIB1 := -Wl,-Bstatic -L./swapi -lswapi -L./mvs_usb_takephoto -lmvs_usb_takephoto
|
|
|
+LIB1 := -Wl,-Bstatic -L./swapi -lswapi -L./mvs_u_takephoto -lmvs_u_takephoto
|
|
|
ifeq ($(target),armv7hf)
|
|
|
- LIB1 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_usb_takephoto/lib/armv7hf/. -lMvCameraControl
|
|
|
+ LIB1 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_u_takephoto/lib/armv7hf/. -lMvCameraControl
|
|
|
else
|
|
|
- LIB1 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_usb_takephoto/lib/x86_64/64 -lMvCameraControl
|
|
|
+ LIB1 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_u_takephoto/lib/x86_64/64 -lMvCameraControl
|
|
|
endif
|
|
|
-mvs_usb_takephoto.out : libswapi.a libmvs_usb_takephoto.a ./tests/mvs_usb_takephoto/main.go
|
|
|
+mvs_u_takephoto.out : libswapi.a libmvs_u_takephoto.a ./tests/mvs_u_takephoto/main.go
|
|
|
mkdir -p ./build/takephoto_test
|
|
|
$(GO) mod tidy
|
|
|
- $(SETGO_ENV) CGO_LDFLAGS="$(LIB1)" $(GO_BUILD) $(GO_FLAGS) -o $@ ./tests/mvs_usb_takephoto/main.go
|
|
|
+ $(SETGO_ENV) CGO_LDFLAGS="$(LIB1)" $(GO_BUILD) $(GO_FLAGS) -o $@ ./tests/mvs_u_takephoto/main.go
|
|
|
@cp $@ ./build/takephoto_test/$(basename $@)_$(DATE)$(suffix $@)
|
|
|
rm -rf $@
|
|
|
|
|
|
@@ -71,13 +71,13 @@ air720u_4g.out : libswapi.a libair720u.a ./tests/air720u/main.go
|
|
|
rm -rf $@
|
|
|
|
|
|
# 主测试程序
|
|
|
-LIB3 := -Wl,-Bstatic -L./swapi -lswapi -L./mvs_usb_takephoto -lmvs_usb_takephoto -L./air720u -lair720u -L./air530z -lair530z
|
|
|
+LIB3 := -Wl,-Bstatic -L./swapi -lswapi -L./mvs_u_takephoto -lmvs_u_takephoto -L./air720u -lair720u -L./air530z -lair530z
|
|
|
ifeq ($(target),armv7hf)
|
|
|
- LIB3 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_usb_takephoto/lib/armv7hf/. -lMvCameraControl
|
|
|
+ LIB3 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_u_takephoto/lib/armv7hf/. -lMvCameraControl
|
|
|
else
|
|
|
- LIB3 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_usb_takephoto/lib/x86_64/64 -lMvCameraControl
|
|
|
+ LIB3 += -Wl,-Bdynamic -lc -lm -ldl -lpthread -L$(PWD)/mvs_u_takephoto/lib/x86_64/64 -lMvCameraControl
|
|
|
endif
|
|
|
-rtu_linux_modules.out : libswapi.a libmvs_usb_takephoto.a libair720u.a libair530z.a ./main.go
|
|
|
+rtu_linux_modules.out : libswapi.a libmvs_u_takephoto.a libair720u.a libair530z.a ./main.go
|
|
|
mkdir -p ./build
|
|
|
$(GO) mod tidy
|
|
|
$(SETGO_ENV) CGO_LDFLAGS="$(LIB3)" $(GO_BUILD) $(GO_FLAGS) -o $@ ./main.go
|
|
|
@@ -86,7 +86,7 @@ rtu_linux_modules.out : libswapi.a libmvs_usb_takephoto.a libair720u.a libair530
|
|
|
# 编译的清理
|
|
|
clean :
|
|
|
make -C ./swapi clean
|
|
|
- make -C ./mvs_usb_takephoto clean
|
|
|
+ make -C ./mvs_u_takephoto clean
|
|
|
make -C ./air720u clean
|
|
|
make -C ./air530z clean
|
|
|
rm -rf ./*.a ./*.out ./build
|