在FMI包装器中,我们使用一个可变函数来记录日志。在使用gcc 4.9.2编译的FMU (用于Co-Sim)上运行linux64的FMU合规性检查器(2.0.3)时,合规性检查器在加载*.so文件时抛出错误:
[FATAL][FMICAPI] Could not load the DLL: /tmp/fmucktmpslmDuk/binaries/linux64/Frame.so: undefined symbol: va_start
我想知道在Linux的FMI中是否禁止使用va_start?FMI规范(1、2)似乎没有给出任何提示。
发布于 2017-02-01 00:40:15
只是
#include <stdarg.h>
在那里定义了va_arg和许多其他的东西。
va_arg
https://stackoverflow.com/questions/41962492
相似问题