1、使用canoe自带的capl dll

2、然后使用Visual Studio 2022 打开项目
 3、项目打开后修改下项目属性
3、项目打开后修改下项目属性
 

 4、修改capldll.cpp文件
4、修改capldll.cpp文件
 
 4.1  添加的内容
4.1  添加的内容
 
void CAPLEXPORT far CAPLPASCAL appSum(long i, long j, long* s){*s = i + j;}{"sum", (CAPL_FARCALL)appSum, "CAPL_DLL", "Sum viareference parameter", 'V', 3, {'L', 'L', 'L' - 128}, "", {"i", "j", "s"} },5、点击build;生成dll文件;然后将dll文件放到cfg目录


6、capl中就可以看到动态库的函数了
7、参考
CANoe DLL编程(二)—— CANoe创建DLL-CSDN博客
关于CAPL中对dll的调用操作_capl调用dll-CSDN博客