1新建一个空项目.exe或者.DLL或者.lib都可以,本例子用.exe为例
新建工程--空项目,取名testDetect
2.
c++文件testDetect.cpp
内容如下:_declspec(dllexport) 一定要加在函数声明和定义前面,否则在生成.dll的时候不会生成.lib(生成.dll的时候一般都会生成.lib,生成.lib的时候只有.lib)
注意:
#include "testDetec.h"
_declspec(dllexport) int testDetect(short* refPcm, int refLen, int refSamprate, int refChannel, short* micPcm, int micLen, int micSamprate, int micChannel){
int resulut=0;
return resulut;
}
c++文件testDetect.h
#ifndef _testDetect_H_
#define _testDetect_H_
_declspec(dllexport) int testDetect(short* refPcm, int refLen, int refSamprate, int refChannel, short* micPcm, int micLen, int micSamprate, int micChannel);
#endif
3.设置