From 551db17c1eef6a635c2ea68de4931581221ab556 Mon Sep 17 00:00:00 2001 From: HwangKC Date: Fri, 7 Jun 2024 16:45:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0Makefile=E4=BB=A5=E5=8F=8A?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- applications/WebConfigure/cgiCommon/Makefile | 3 ++- applications/WebConfigure/cgiCommon/m.sh | 17 +++++++++++++++++ applications/WebConfigure/cgiCommon/ma.sh | 16 ++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 applications/WebConfigure/cgiCommon/m.sh create mode 100644 applications/WebConfigure/cgiCommon/ma.sh diff --git a/applications/WebConfigure/cgiCommon/Makefile b/applications/WebConfigure/cgiCommon/Makefile index be8d32e..90f79da 100644 --- a/applications/WebConfigure/cgiCommon/Makefile +++ b/applications/WebConfigure/cgiCommon/Makefile @@ -14,7 +14,8 @@ TARGET := commonAction #±àÒë²ÎÊý CC := g++ CXX := g++ -LIBS := -L/usr/local/lib -lhv -lmysqlcppconn -lmysqlclient_r -lcgicc -lpthread -ldl +# LIBS := -L/usr/local/lib -lhv -lmysqlcppconn -lmysqlclient_r -lcgicc -lpthread -ldl +LIBS := -L/usr/local/mysql/lib/mysql -L/usr/local/lib -lhv -lmysqlcppconn-static -lmysqlclient_r -lpthread -ldl -static -lcgicc -lz LDFLAGS := DEFINES := INCLUDE := -I. -I/usr/local/include diff --git a/applications/WebConfigure/cgiCommon/m.sh b/applications/WebConfigure/cgiCommon/m.sh new file mode 100644 index 0000000..0b9098f --- /dev/null +++ b/applications/WebConfigure/cgiCommon/m.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +if [ -f "main.o" ]; then + echo "renew compiled files..." + rm -f main.o +fi + +echo "Compiling..." +make -f Makefile + +sleep 1 + +#echo "Coping..." +#arm-linux-gnueabihf-strip commonAction + +cp commonAction /var/www/cgi-bin/ +echo "Finish compiling and copyed" diff --git a/applications/WebConfigure/cgiCommon/ma.sh b/applications/WebConfigure/cgiCommon/ma.sh new file mode 100644 index 0000000..8cc23a3 --- /dev/null +++ b/applications/WebConfigure/cgiCommon/ma.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +if [ -f "main.o" ]; then + echo "renew compiled files..." + rm -f main.o +fi + +echo "Compiling..." +make -f Makefile.arm + +sleep 1 + +echo "Stripping..." +arm-linux-gnueabihf-strip commonAction + +echo "Finish compiling and stripping"