编译spidev_test程序
2017-03-01 15:47
204 查看
spidev_test测试程序位于kernel/linux-3.10.y/Documentation/spi目录下,在编译时需要先修改Makefile文件成如下:
# List of programs to build
hostprogs-y := can_test
# Tell kbuild to always build the programs
always := $(hostprogs-y)
HOSTCFLAGS_spidev_test.o += -I$(objtree)/usr/include
然后再添加Android.mk文件
# Copyright 2006 The Android Open Source Project
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES += can_test.c
LOCAL_MODULE:= can_test
include $(BUILD_EXECUTABLE)
最后使用mm命令编译成可执行程序,push到system/bin下执行。
spidev_test测试程序位于kernel/linux-3.10.y/Documentation/spi目录下,在编译时需要先修改Makefile文件成如下:
# List of programs to build
hostprogs-y := can_test
# Tell kbuild to always build the programs
always := $(hostprogs-y)
HOSTCFLAGS_spidev_test.o += -I$(objtree)/usr/include
然后再添加Android.mk文件
# Copyright 2006 The Android Open Source Project
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES += can_test.c
LOCAL_MODULE:= can_test
include $(BUILD_EXECUTABLE)
最后使用mm命令编译成可执行程序,push到system/bin下执行。
相关文章推荐
- KEIL编译STM32程序出现test.sct(7)…
- linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法
- ACE在linux下编译安装(附带test程序)
- 编译Cocos2d-x3.0的Test-Cpp demo为apk和ipa程序教程(含下载地址)
- 第二章:KEIL编译STM32程序出现test.sct(7): error: L6236E: No section matches&nbs
- KEIL编译STM32程序出现test.sct(7): error: L6236E: No section matches&nbs
- linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法
- mingw-w64 i686-7.1.0编译SDL2 test程序
- 在Ubuntu gcc下编译c程序,错误如下: test.c:3: error: expected ';', ',' or ')' before '&' token
- 在源码中编译spidev_test.c
- 编译资源进入可执行程序
- >>VC++6.0 和 Dev-C++4989 编译的程序性能差
- 去掉MATLAB编译产生的可执行图形界面程序运行时的DOS黑窗口的一种方法
- 如何使用 gcc 编译程序
- GCJ编译java程序的头痛问题
- 网络电视全编译程序
- 动态生成与编译(三)----写一个面向过程的程序
- GTK+ 2.0 教程--编译 Hello World 程序
- 如何在命令行下编译创建VC程序
- 单链表结构测试程序(Linktest.cpp)