Ich möchte eine CPP-Funktion von Ziel C aufrufen. Ich habe die Funktion in CPP geschrieben. Ich habe versucht, die CPP-Funktion von test.mm-Datei aufzurufen, aber ich erhalte folgende Fehlermeldung.Integration von CPP mit Ziel C
Fehler: ‚functionName-‘ wurde nicht
in diesem Bereich erklärt ich die Funktion ‚Funktionsname‘ in testCPP.cpp geschrieben haben mich & testCPP.h
Bitte helfen, es zu lösen.
//Objective-C (.mm)
#import "MergeAudios.h"
#import "MergeAudioFiles.h" // cpp header file
@implementation MergeAudios
-(void)mergeAudioFile1:(CFURLRef)path1 file2:(CFURLRef)path2 withFile:(CFURLRef)path3{
CombineAudioFiles(path1, path2, path3);
}
@end
// CPP (.cpp)
void CombineAudioFiles(CFURLRef sourceURL1, CFURLRef sourceURL2, CFURLRef destinationURL)
{
......
......
}
Geben Sie bitte einen Code ein. – xxpor
Was ist in 'MergeAudioFiles.h'? –
MergeAudioFiles.h ist wie testCPP.h – jfalexvijay