我在一个项目中工作,包括 openPowerlink 协议栈(https://sourceforge.net/projects/openpowerlink/)
该堆栈以 linux 内核模块或用户空间库的形式出现。出于性能目的,我必须使用内核模块。
在用户应用程序中有一个访问内核模块的抽象层,但是这个抽象层并没有封装在一种库中。
他们使用 cmake 作为跨平台构建系统,构建演示应用程序和内核模块就像一个魅力,但我不明白如何在我自己的应用程序中使用这些东西。
我已经看到演示应用程序(包括抽象层)仅使用一些堆栈文件,但我不知道如何设置 Eclipse 项目。