我在c ++ - cli app中的托管代码命名空间中声明了一个结构。项目中还包括非托管的cpp文件。我尝试调用在umanaged c ++代码中定义的函数。我从托管世界传递了结构。链接器抱怨。它说
错误27错误LNK2019:未解析的外部符号“int __cdecl N_MMOD(struct DoAT :: CAD_CAC_params *)“ (?N_MMOD @@ $$ FYAHPEAUCAD_CAC_params @ DoATR @@@ Z)在 function“public:int __clrcall DoAT :: atrClass1 :: read_hdf5_file(class System :: String ^,类DoAT :: HdfCallVars ^)“ (?read_hdf5_file @ atrClass1 @ DoAT @@ $$ FQE $ AAMHPE $ AAVString @ System @@ PE $ AAVHdfCallVars @ 2 @@ Z)C:\ DoAT \ DoAT.obj DoAT
如何解决此链接问题?我对托管代码世界很陌生。 谢谢, SB