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

相关推荐
JSZNZZ6 天前
AUTO TECH China 2025 广州国际汽车技术展览会:引领汽车科技新潮流
科技·车载系统·汽车·制造
辣椒卷二王24 天前
PYH与MAC的桥梁MII/MIIM
车载系统·物理层·车载互联网
哥咫匙传说1 个月前
frameworks 之 AMS与ActivityThread交互
android·车载系统
千里马学框架1 个月前
aosp系统源码aidl文件如何查看对应生成的java文件-安卓系统开发实战小技巧分享
android·java·开发语言·车载系统·framework·系统开发·aosp15
珠海新立电子科技有限公司1 个月前
汽车扶手屏里的FPC应用有哪些?【新立电子】
车载系统·fpc柔性线路板·汽车扶手屏幕
图扑可视化2 个月前
智慧汽车展示平台,拓扑图 BI 驾驶舱
车载系统·数字孪生·三维可视化·智慧交通·汽车展示
哥咫匙传说2 个月前
frameworks 之 Winscope 工具
android·车载系统
乔峰不是张无忌3302 个月前
【车载网络】BUSOFF状态简述和制造
网络协议·车载系统·汽车
Thmos_vader2 个月前
【ADAS】高级驾驶辅助系统
人工智能·车载系统·汽车·adas
星原飞火2 个月前
2-6-1-1 QNX编程入门之进程和线程(三)
开发语言·车载系统·系统架构·qnx·blackberry·线程和进程