objects=GUI_main.o GUI_manager_user.o GUI_shutdown.o hzinput.o user_database.o \
GUI_init.o zigbee_process.o net_process.o empty_car_info.o serial_port_api.o
CROSS_PATH=/usr/local/arm/4.3.2/arm-linux
#c_flag= -lminigui -ljpeg -lpng -lz -lpthread -lsqlite3 -lmgext -lts
c_flag=-L$(CROSS_PATH)/lib -I$(CROSS_PATH)/include -lminigui -ljpeg -lpng -lz -lpthread -lsqlite3 -lmgext -lts
#安装路径:
install_path=./package/
pack_manager:$(objects)
arm-linux-gcc $(c_flag) $(objects) -o pack_manager
# rm $(objects)
GUI_main.o:
arm-linux-gcc $(c_flag) -c GUI_main.c
GUI_shutdown.o:
arm-linux-gcc $(c_flag) -c GUI_shutdown.c
GUI_manager_user.o:
arm-linux-gcc $(c_flag) -c GUI_manager_user.c
hzinput.o:
arm-linux-gcc $(c_flag) -c hzinput.c
user_database.o:
arm-linux-gcc $(c_flag) -c user_database.c
GUI_init.o:
arm-linux-gcc $(c_flag) -c GUI_init.c
zigbee_process.o:
arm-linux-gcc $(c_flag) -c zigbee_process.c
net_process.o:
arm-linux-gcc $(c_flag) -c net_process.c
empty_car_info.o:
arm-linux-gcc $(c_flag) -c empty_car_info.c
serial_port_api.o:
arm-linux-gcc $(c_flag) -c serial_port_api.c
clean:
rm $(objects) pack_manager
rm -r $(install_path)res
rm $(install_path)pack_manager
install:
cp -R res $(install_path)
cp pack_manager $(install_path)
GUI_init.o zigbee_process.o net_process.o empty_car_info.o serial_port_api.o
CROSS_PATH=/usr/local/arm/4.3.2/arm-linux
#c_flag= -lminigui -ljpeg -lpng -lz -lpthread -lsqlite3 -lmgext -lts
c_flag=-L$(CROSS_PATH)/lib -I$(CROSS_PATH)/include -lminigui -ljpeg -lpng -lz -lpthread -lsqlite3 -lmgext -lts
#安装路径:
install_path=./package/
pack_manager:$(objects)
arm-linux-gcc $(c_flag) $(objects) -o pack_manager
# rm $(objects)
GUI_main.o:
arm-linux-gcc $(c_flag) -c GUI_main.c
GUI_shutdown.o:
arm-linux-gcc $(c_flag) -c GUI_shutdown.c
GUI_manager_user.o:
arm-linux-gcc $(c_flag) -c GUI_manager_user.c
hzinput.o:
arm-linux-gcc $(c_flag) -c hzinput.c
user_database.o:
arm-linux-gcc $(c_flag) -c user_database.c
GUI_init.o:
arm-linux-gcc $(c_flag) -c GUI_init.c
zigbee_process.o:
arm-linux-gcc $(c_flag) -c zigbee_process.c
net_process.o:
arm-linux-gcc $(c_flag) -c net_process.c
empty_car_info.o:
arm-linux-gcc $(c_flag) -c empty_car_info.c
serial_port_api.o:
arm-linux-gcc $(c_flag) -c serial_port_api.c
clean:
rm $(objects) pack_manager
rm -r $(install_path)res
rm $(install_path)pack_manager
install:
cp -R res $(install_path)
cp pack_manager $(install_path)