Makefile
V__KING__
这个作者很懒,什么都没留下…
展开
-
irWave的Makefile
MCU = attiny25F_CPU = 8000000 # 8 MHzAVRDUDE_PROGRAMMER = usbtinyAVRDUDE_PORT = usb # programmer connected to USB# Default target.all: begin gccversion \minipov.hex all_leds.hex alt_leds.hex mypov.hex转载 2013-11-16 17:04:38 · 796 阅读 · 0 评论 -
Makefile万能模板
Makefile模板,RELEASE原创 2016-12-18 10:17:59 · 985 阅读 · 0 评论 -
交叉编译libxml2的arm-linux库
编译libxml2一般情况下:只需要coufigure –host和–prefix就可以了configure的交叉编译参考:http://blog.csdn.net/v__king__/article/details/59113188libxml2交叉编译参考: http://blog.csdn.net/q1302182594/article/details/44975527 http://ww原创 2017-07-06 13:35:55 · 2734 阅读 · 0 评论 -
Makefile--如何编译库静态库
一. 编译模板背景: 1. 你有1.c, 2.c,3.c三个源文件 2. 其实你是可以在3.c文件中这样:#include "1.c"#include "2.c"int func3(){ func1(); func2(); return 0;}这样在静态编译库的时候,3.c中的函数可能用到2.c中的函数func2()。这个时候,可以再Makefile中表明,只需要编原创 2017-07-18 09:27:12 · 1230 阅读 · 0 评论 -
编译动态库和静态库的Makefile模板
参考:linux编译动态库和静态库的makefile示例# 1、准备工作,编译方式、目标文件名、依赖库路径的定义。CC = gccCFLAGS := -w -g -WallLIB = libltkc.so HDRS = \ version.inc \ ltkc.h \ ltkc_base.h \ ltkc_connection.原创 2017-08-30 19:48:01 · 1318 阅读 · 0 评论 -
错误:try using -rpath or -rpath-link
在使用到动态库的时候,出现错误如下:arm-linux/bin/ld: warning: libssl.so.0.9.8, needed by .//libcert.so, not found (try using -rpath or -rpath-link)我仔细查看编译命令$(CFLAGS) –o target –L/usr/lib/ssl/ -lssl 发现是没有错误的,但是还是出现(try原创 2017-12-15 12:37:57 · 8530 阅读 · 0 评论 -
automake使用
参考:https://www.ibm.com/developerworks/cn/linux/l-makefile/命令顺序autoscan; aclocal; autoconf; (autoheader); automake; ./configure --host=arm-linux; make;make dist:打包,打包的命为 test2-1.0.tar.gz,保护packge名字和...原创 2019-03-15 01:43:39 · 643 阅读 · 0 评论 -
C/C++之 快速编写单元测试或测试程序
在编写嵌入式linux应用的时候,我们一个系统中单单只是想要测试或者验证一个函数时, 往往有很多的依赖,如以来的*.c、.cpp、.h文件。如果不把这些头文件包括进来,或者确少其他的C/C++模块,编译器会报错。接下来介绍一种很方便,可以很快速的进行一个单元测试,或者很快的进行一个测试程序的编写的方法。其实方法很简单,定义一个宏就可以。快速单元测试方法单元测试(unit testing)...原创 2019-09-02 20:04:23 · 1932 阅读 · 0 评论