gcc STM32H7上的open62541(OPC UA)、lwip和freeRTOS出现编译错误

kx1ctssn  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(400)

我在这个边界上有一个使用lwip和freeRTOS工作系统。2我想在open62541中添加一个OPC UA的实现,它有一个.c和.h文件,就像这里描述的那样。
我可以创建open62541 .c和.h文件,并将这些文件添加到我的工作项目中。但现在我无法使用gcc for ARM进行编译。我的编译器返回以下部分错误消息:
../Application/CM7/Src/open62541.c:40310:26: error: 'UA_Server {aka struct UA_Server}' has no member named 'serviceMutex'

tkqqtvp1

tkqqtvp11#

我自己找到了答案。
我需要在eclipse中添加UA_ARCHITECTURE_FREERTOSLWIP symbol/define。

相关问题