什么位数MATLAB编制。net运行时应该使用我的图书馆吗?

5视图(30天)
我使用MATLAB编译器编译一个。net库SDK,而编译的库和MWArray。AnyCPU编译dll的依赖性,这意味着它们可以运行在32位和64位环境。
如果我编译库R2015b或更早,我怎么知道哪个MATLAB运行时是必需的,如果两个32位和64位运行时是可用的吗?当我与R2016a编译或晚呢?

接受的答案

MathWorks支万博1manbetx持团队
图书馆使用MATLAB编译R2015b和早期版本,MATLAB运行时所需的位数将取决于驱动应用程序(应用程序使用库)。如果应用程序运行32位,32位MATLAB运行时是必需的,如果它运行64位64位运行时是必需的。
如果两个32位和64位安装MATLAB运行时,运行时更高的系统路径将首先被发现和使用,这可能会导致一个错误如果这个运行时不匹配的位数位数驱动程序的应用程序。
如果图书馆R2016a或编译后,只有64位MATLAB运行时是可用的和已编译的库只能由64位应用程序使用。

更多的答案(0)

类别

找到更多的在C共享库集成帮助中心文件交换

标签

s manbetx 845


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!