C+中的Pascal动态链接库+;ARM平台的应用 我有大量的代码写在PASCAL中,我需要在一个C++应用程序中使用它,它是用ARM9处理器在嵌入式PC上运行的。我的想法是交叉编译PASCAL代码到DLL库,我想把它包含在我的C++应用程序中。我试着安装Lazarus,但我无法使用它的交叉编译器,我试着将编译器直接安装到嵌入式PC上,结果类似。C++交叉编译器工作完美。在不同的平台上如何实现Pascal代码在C++应用程序中的工作?我会提供任何额外的信息,如果需要的话 |
您所在的位置:网站首页 › oppok7电量不耐用 › C+中的Pascal动态链接库+;ARM平台的应用 我有大量的代码写在PASCAL中,我需要在一个C++应用程序中使用它,它是用ARM9处理器在嵌入式PC上运行的。我的想法是交叉编译PASCAL代码到DLL库,我想把它包含在我的C++应用程序中。我试着安装Lazarus,但我无法使用它的交叉编译器,我试着将编译器直接安装到嵌入式PC上,结果类似。C++交叉编译器工作完美。在不同的平台上如何实现Pascal代码在C++应用程序中的工作?我会提供任何额外的信息,如果需要的话 |
C+中的Pascal动态链接库+;ARM平台的应用 我有大量的代码写在PASCAL中,我需要在一个C++应用程序中使用它,它是用ARM9处理器在嵌入式PC上运行的。我的想法是交叉编译PASCAL代码到DLL库,我想把它包含在我的C++应用程序中。我试着安装Lazarus,但我无法使用它的交叉编译器,我试着将编译器直接安装到嵌入式PC上,结果类似。C++交叉编译器工作完美。在不同的平台上如何实现Pascal代码在C++应用程序中的工作?我会提供任何额外的信息,如果需要的话,c++,linux,arm,pascal,C++,Linux,Arm,Pascal,其他信息: 嵌入式pc是在极低的温度下使用的,所以它的ram(32MB)很低,运行的是经过修整的Linux,闪存上只剩下一点可用空间(我必须使用SD卡存储所有文件) 我认为没有人能最终回答你的问题,但有一些提示: >p>您需要找到一种在C++和Pascal代码之间进行通信的方法。这可能只是将任何接口函数定义为C或C++样式函数的情况。但是,例如Pascal中的字符串通常不是标准的C或C++风格字符串,因此需要额外的处理才能正确地处理。Structs(记录在PASCAL)和类将需要更仔细地处理 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |