在 CAPL 代码中编译和运行 C++(包含 Java 库)dll 文件

问题描述 投票:0回答:0

你能通过 CANoe、CAPL 代码帮助我解决我的问题吗?

我目前正在开发一个通过 CAPL 代码自动化 XDS110 调试器的项目,只需创建一个 C++ dll 并将 Java 库集成到其中,以便在 CAPL 中调用其 API。

当我尝试在 C++ 中调用 Java 时存在问题,生成的 DLL 文件在 CAPL 上完美编译,没有任何错误,但是当我尝试启动 CANoe 时,出现了这个错误 After Starting the CANoe

我已经尝试了很多解决方案,但仍然遇到相同的错误,请向我说明我使用 CAPL 所做的是有效的并且应该有效吗?还请问解决此错误的可能情况是什么?

注意:我一直在使用CANoe帮助文件夹中的CAPL C++ dll示例,它按预期在没有Java代码的情况下正确编译和运行。 My Java code inside the C++

还有我的操作系统:Windows 10 x64 和 CANoe 系统:CANoe 14 x64

我曾尝试遵循此矢量解决方案,但出现了同样的问题

https://support.vector.com/kb?id=kb_article_view&sysparm_article=KB0012229&sys_kb_id=7f25ca281b2614148e9a535c2e4bcb2c&spa=1

c++ dll automated-tests capl canoe
© www.soinside.com 2019 - 2024. All rights reserved.