Skip to content
/ ebus Public

ebus is a C++ library with a complete communication stack

License

Notifications You must be signed in to change notification settings

yuhu-/ebus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ebus is a C++ library to communicate via ebus.

To build ebus the following packages are needed:

  - autoconf (2.69)
  - automake (1.11)
  - make
  - g++ (C++14)
  - ppoll support (kernel)
  - pthread support (glibc)
  - pkg-config


Build and install with:

  $ ./autogen.sh
  $ make
  $ make install

autogen.sh with --prefix=/usr for installation into /usr/lib instead of /usr/local/lib.


To compile and link this library with your own project add pkg-config to gcc command line.

for exampel: geany

  compiler: $ g++ -Wall -std=c++14 `pkg-config --cflags --libs ebus` -c "%f"
    linker: $ g++ -Wall -std=c++14 `pkg-config --cflags --libs ebus` -o "%e" "%f"


For bugs and missing features use github issue system.

The author can be contacted at roland.jax@liwest.at.

About

ebus is a C++ library with a complete communication stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published