Module 如何在其他程序中使用函数

Module 如何在其他程序中使用函数,module,Module,我想创建一个模拟程序,用于总线相关的模拟 这些模拟使用了大量的计算和方法,而且越来越多 首先,我想编写程序的核心,它可以使用单独编码和编译的程序块。什么样的编程技术对这有好处 例如:我想发送一个带有校验和计算的CAN帧。在核心程序中,我从一个目录中选择一个校验和计算适合我的目录。可能需要DLL?libs(Linux)或DLL(win)。您需要的所有代码都在be lib中,程序将包括并链接到您的lib请查看以C(或C++)构建您自己的库。因此,您需要检查应用程序中的常用函数,并将它们导出到库中。在

我想创建一个模拟程序,用于总线相关的模拟

这些模拟使用了大量的计算和方法,而且越来越多

首先,我想编写程序的核心,它可以使用单独编码和编译的程序块。什么样的编程技术对这有好处


例如:我想发送一个带有校验和计算的CAN帧。在核心程序中,我从一个目录中选择一个校验和计算适合我的目录。

可能需要DLL?libs(Linux)或DLL(win)。您需要的所有代码都在be lib中,程序将包括并链接到您的lib请查看以C(或C++)构建您自己的库。因此,您需要检查应用程序中的常用函数,并将它们导出到库中。在此之后,您可以在所有应用程序中使用此库。任何实时运行的模拟都将有一个程序外观,以保持驱动其余计算的时间步长。然后向程序循环中添加额外的计算块。是一个很好的开始。在深入讨论创建libs(静态或甚至动态)之前,请检查一下是否可以将其分离为可重用的代码文件和头文件。我的印象是,这将足以提供您似乎需要的那种可重用性。