gpt4 book ai didi

c++ - 与 c++ 和 mex 文件的链接错误

转载 作者:行者123 更新时间:2023-11-28 03:12:40 25 4
gpt4 key购买 nike

我必须制作一个 mex 文件,所以我写了它,现在我在编译时遇到了一些问题

我使用语法:

mex CSerialCommunicator.cpp -I"./Inc"

它总是给我一个链接器错误:

LINK : fatal error LNK1561: entry point must be defined

我认为是因为我没有主要功能,但我不想拥有它,我想像使用库一样使用我的 CSerialCommunicator。

那么,你能帮帮我吗?

最佳答案

对于 mex 文件,您必须定义一个入口点(如常规文件中的 main 函数)。

mex 函数的入口点必须具有此签名:

void mexFunction( int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[] );

有关详细信息,请参阅 matlab's doc .

关于c++ - 与 c++ 和 mex 文件的链接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17941961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com