| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
aris的简介请参考
aris主要包含两个功能:
aris使用Cmake作为构建工具,可以跨平台使用。源码完全基于标准C++ 17编写,并在以下编译器下进行过测试:
在Windows下master时钟不实时,同时无法使用EtherCat模块。Windows平台推荐使用cmake-gui等CMake工具来构建。
在普通Linux下master时钟不实时也无法使用EtherCat模块。普通Linux平台需要用户预装cmake软件。 假设当前目录在aris的源码目录下,那么以下指令为使用gcc和g++的安装过程:
mkdir build cd build cmake .. -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc make install -j4
以下指令为使用clang和clang++的安装过程
mkdir build cd build cmake .. -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang make install -j4
在实时Linux下,aris可以xenomai内核以及etherlab,这需要在编译时额外使用以下选项:
mkdir build cd build cmake .. -DRT_TIMER=XENOMAI3 -DETHERCAT=ETHERLAB make install
| Back | FazBrowse Home | New Git URL |