CANOE制造dll文件,以及应用dll文件

1、使用canoe自带的capl dll

2、然后使用Visual Studio 2022 打开项目

3、项目打开后修改下项目属性

4、修改capldll.cpp文件

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博客

相关推荐
阿斌_bingyu7093 天前
一个小程序如何对接多个收款账户?
小程序·车载系统
小羊子说8 天前
智能座舱相关术语全解及多模态交互在智能座舱中的应用
android·车载系统·汽车·交互
友思特 智能感知16 天前
友思特分享 | 车载同步技术创新:多相机系统如何实现精准数据采集与实时处理?
车载系统·采集卡·机器视觉·车载采集卡·数据采集与回灌
微视资讯18 天前
颐驰06持续交付,明日科技赋能出行生活
车载系统
千里马学框架19 天前
安卓窗口wms/input小知识NO_INPUT_CHANNEL剖析
android·车载系统·framework·wms·input·系统开发
杭州奥能充电桩25 天前
电汽车充电革命:充电桩的过去现在与未来
安全·阿里云·车载系统·汽车
千里马学框架1 个月前
安卓冻屏bug案例作业分享-千里马学员wms+input实战作业
android·车载系统·bug·binder·系统开发·launcher·taskbar
千里马学框架1 个月前
安卓如何实现双击触摸唤醒点亮屏幕功能-Android framework实战开发
android·车载系统·wms·安卓framework开发·安卓窗口系统·双击屏幕·唤醒
Android技术栈1 个月前
鸿蒙开发(NEXT/API 12)【硬件(取消注册智慧出行连接状态的监听)】车载系统
华为·车载系统·硬件架构·harmonyos·鸿蒙·鸿蒙系统·openharmony
Android技术栈1 个月前
鸿蒙开发(NEXT/API 12)【硬件(取消注册监听系统导航信息和指令)】车载系统
车载系统·移动开发·harmonyos·鸿蒙·鸿蒙系统·openharmony·硬件