项目交叉编译
来源:互联网 发布:手机点单软件 编辑:程序博客网 时间:2024/06/06 09:18
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)
- 项目交叉编译
- cocos2dx交叉编译之项目导入eclipse
- sqlcipher开源项目的ubuntu编译和交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译
- 交叉编译驱动
- weather.xml
- BUG
- IE6 IE7 IE8 css bug兼容性解决方法总结归纳
- C++课本例题(派生类的构造函数)
- 项目交叉编译
- 图像处理(卷积)
- ARM11 (S3C6410) CP15寄存器
- SVN在Wndows环境下的Web搭建
- Linux常见文件结构体全面解释
- 编程规则 - 1 概述 -- 帮助你成长为优秀的程序员 杰出的软件工程师、设计师、分析师和架构师
- [整理]python 小技巧
- 多态实现棋子的走法
- gcc编译项目