尚未解决的外部符号在c++接口构建
1视图(30天)
显示旧的评论
我有一个c++函数我可以负载在MATLAB上
loadlibrary (“nc_driver_x64”)
并使用calllib这工作没有问题。
另一方面,如果我试着创建接口相同的函数
clibgen.generateLibraryDefinition (fullfile (workPath,“nc_driver_x64.h”),…
“IncludePath”workPath,…
“库”{fullfile (workPath“nc_driver_x64.lib”),fullfile (workPath,“nc_driver_x64.dll”)},…
“详细”,真正的)
它生成definenc_driver_x64。m和definenc_driver_x64。mlx,然后
构建(definenc_driver_x64)
返回nc_driver_x64Interface。obj:错误LNK2019:所有功能在这个文件中。
. h . lib和. dll文件都在同一个文件夹和R2021b上运行
我非常感谢如果你能指出我应该检查这个工作!