Skip to content
README.md 889 B
Newer Older
pfilipch's avatar
pfilipch committed
# librf625
Pavel Filipchik's avatar
Pavel Filipchik committed
Riftek RF625 SDK
================

## Contents

- [Requirements](#requirements)
- [Building](#building)
- [Add the SDK to your project](#add-the-sdk-to-your-project)
Pavel Filipchik's avatar
Pavel Filipchik committed
- [License](#license)
Pavel Filipchik's avatar
Pavel Filipchik committed

## Requirements

Pavel Filipchik's avatar
Pavel Filipchik committed
* Compiler with C++11 support
Pavel Filipchik's avatar
Pavel Filipchik committed

## Building

Pavel Filipchik's avatar
Pavel Filipchik committed
##### On Linux (g++)
Pavel Filipchik's avatar
Pavel Filipchik committed
```
Pavel Filipchik's avatar
Pavel Filipchik committed
make librf625.so
Pavel Filipchik's avatar
Pavel Filipchik committed
```
Pavel Filipchik's avatar
Pavel Filipchik committed
##### On Windows (MSVC)
Pavel Filipchik's avatar
Pavel Filipchik committed
```
Pavel Filipchik's avatar
Pavel Filipchik committed
Winmake.bat
Pavel Filipchik's avatar
Pavel Filipchik committed
```
Pavel Filipchik's avatar
Pavel Filipchik committed

## Add the SDK to your project

Pavel Filipchik's avatar
Pavel Filipchik committed
##### Qt
Pavel Filipchik's avatar
Pavel Filipchik committed

Pavel Filipchik's avatar
Pavel Filipchik committed
Add `INCLUDEPATH += path_to_library_source` and `LIBS += -Lpath_to_module -l$$qtLibraryTarget(rf625)`
Pavel Filipchik's avatar
Pavel Filipchik committed

##### MSVC

Pavel Filipchik's avatar
Pavel Filipchik committed
Use Project Properties dialog to add a path to library source to C/C++, Additional Include Directories and path to rf625.lib file to Librarian, General, Additional Library Directories. Add `rf625.lib` Additional Dependencies on the same page.
Pavel Filipchik's avatar
Pavel Filipchik committed

Alternatively you may add the sources directly to your project's sources.
Pavel Filipchik's avatar
Pavel Filipchik committed

Pavel Filipchik's avatar
Pavel Filipchik committed
## License

This software is distributed under LGPL license
Pavel Filipchik's avatar
Pavel Filipchik committed