embedme
Free! 

所属分类:单片机开发
开发工具:Unix_Linux
文件大小:592KB
下载次数:1
上传日期:2015-05-11 16:45:33
上 传 者smart2017
说明:   * libemb is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version.
(* libemb is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version.)

文件列表:
embedme (0, 2015-05-06)
embedme\bin (0, 2015-05-06)
embedme\COPYING (35126, 2015-05-05)
embedme\COPYING.LESSER (7650, 2015-05-05)
embedme\inc (0, 2015-05-06)
embedme\inc\Version.h (1269, 2015-05-05)
embedme\lib (0, 2015-05-06)
embedme\libemb (0, 2015-05-06)
embedme\libemb\inc (0, 2015-05-06)
embedme\libemb\inc\AtomicQueue.h (2753, 2015-05-05)
embedme\libemb\inc\AtomicVector.h (3155, 2015-05-05)
embedme\libemb\inc\BaseType.h (2508, 2015-05-05)
embedme\libemb\inc\CmdExecuter.h (1296, 2015-05-05)
embedme\libemb\inc\ComPort.h (2620, 2015-05-05)
embedme\libemb\inc\database (0, 2015-05-06)
embedme\libemb\inc\database\DataBase.h (874, 2015-05-05)
embedme\libemb\inc\database\sqlite3.h (363411, 2015-05-05)
embedme\libemb\inc\database\sqlite3ext.h (27763, 2015-05-05)
embedme\libemb\inc\database\SqliteWrapper.h (732, 2015-05-05)
embedme\libemb\inc\DebugPrint.h (1974, 2015-05-05)
embedme\libemb\inc\Event.h (2540, 2015-05-05)
embedme\libemb\inc\File.h (1987, 2015-05-05)
embedme\libemb\inc\Gpio.h (2461, 2015-05-05)
embedme\libemb\inc\IODevice.h (2079, 2015-05-05)
embedme\libemb\inc\Logger.h (1917, 2015-05-05)
embedme\libemb\inc\MD5Check.h (666, 2015-05-05)
embedme\libemb\inc\MemShared.h (309, 2015-05-05)
embedme\libemb\inc\MsgQueue.h (2315, 2015-05-05)
embedme\libemb\inc\Mutex.h (1800, 2015-05-05)
embedme\libemb\inc\Network.h (2061, 2015-05-05)
embedme\libemb\inc\PacketPort.h (1010, 2015-05-05)
embedme\libemb\inc\RingBuffer.h (1555, 2015-05-05)
embedme\libemb\inc\RtcFacade.h (1903, 2015-05-05)
embedme\libemb\inc\Semaphore.h (1169, 2015-05-05)
embedme\libemb\inc\Setting.h (2434, 2015-05-05)
embedme\libemb\inc\Socket.h (2863, 2015-05-05)
embedme\libemb\inc\Thread.h (2149, 2015-05-05)
embedme\libemb\inc\Timer.h (3216, 2015-05-05)
... ...

/****************************************************************************** * This file is part of libemb. * * libemb is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * libemb is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with libemb. If not, see . * * Project: Embedme * Author : FergusZeng * Email : cblock@126.com * git : http://git.oschina.net/cblock/embedme * Copyright 2014 @ ShenZhen ,*** *******************************************************************************/ ------------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ------------------------------------------------------------- 注意事项: 本软件遵循LGPL协议,请自觉遵守该协议,否则将追究您的法律责任! 如果您使用此源码,请务必保留README在您的工程代码目录下!!!!!!! ------------------------------------------------------------ -------------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -------------------------------------------------------------- 此工程文件夹意在提供一个基于libemb库的通用工程构建模板,方便用 户快速构建嵌入式应用程序。请用户不要随意更改工程目录结构树及 Makefile文件。 目录树结构: |---bin |---inc |---lib |---libemb |---objects |---src |---Makefile bin 目录用于发布可执行程序,您make后产生的可执行程序在这可以找到. inc 目录是工程头文件目录,您的所有头文件(*.h)应该放在该目录. lib 目录用于发布libemb库及添加外部库. libemb 为embedme库文件夹,如果您只是使用libemb库,请不要删除或修改 该文件夹内的任何文件. objects 目录为构建目录,用于存储编译过程中间文件. src 目录为工程源代码目录,您的所有源代码(*.c/*.cpp)应该放在该目录. --------------------------------------------------------------------- 使用说明: 1.先编译libemb库 # make libemb [CROSS_COMPILE=xxxxxxx] 2.编译工程目录 # make [CROSS_COMPILE=xxxxxxx] 3,如果您修改了libemb目录下的代码,请务必重新编译libemb库: # make libemb [CROSS_COMPILE=xxxxxxx] # make clean # make [CROSS_COMPILE=xxxxxxx] 您可以在inc或src目录中任意创建子目录以方便管理源代码,增加子目录 和源代码后,您需要将子目录及文件添加到Makefile的INCLUDE_DIR变量和 PROJECT_SRC变量中,这样您才能正确编译. ---------------------------------------------------------------------

近期下载者

相关文件


收藏者