Eclipse项目中的openPowerlink

Eclipse项目中的openPowerlink,c,eclipse,gcc,cmake,C,Eclipse,Gcc,Cmake,我在一个项目中工作,其中包括openPowerlink协议栈() 堆栈作为linux内核模块或用户空间库提供。为了提高性能,我必须使用内核模块 在用户应用程序中有一个用于访问内核模块的抽象层,但是这个抽象层并没有封装在一种库中 他们正在使用cmake作为一个跨平台的构建系统,构建演示应用程序,内核模块工作得非常出色,但我不明白如何在我自己的应用程序中使用这些东西 我见过演示应用程序(包括abstration layer)只使用了一些堆栈文件,但我不知道如何设置eclipse项目。我终于找到了您需

我在一个项目中工作,其中包括openPowerlink协议栈()

堆栈作为linux内核模块或用户空间库提供。为了提高性能,我必须使用内核模块

在用户应用程序中有一个用于访问内核模块的抽象层,但是这个抽象层并没有封装在一种库中

他们正在使用cmake作为一个跨平台的构建系统,构建演示应用程序,内核模块工作得非常出色,但我不明白如何在我自己的应用程序中使用这些东西


我见过演示应用程序(包括abstration layer)只使用了一些堆栈文件,但我不知道如何设置eclipse项目。

我终于找到了您需要的源文件和头文件:

源文件:

EplApiLinuxUser.c
EplDebug.c (optional) 
头文件:

Debug.h
EplAmi.h
EplApiLinux.h
EplCfg.h
EplCfm.h
EplDef.h
EplErrDef.h
EplEvent.h
EplFrame.h
Epl.h
EplInc.h
EplInstDef.h
EplLed.h
EplNmt.h
EplObd.h
EplPdo.h
EplSdoAc.h
EplSdo.h
EplSection-default.h
EplTarget.h
EplVersion.h
ftraceDebug.h
global.h