2012-06-13 58 views
3

我想将aurioTouch应用程序功能集成到我的应用程序中,但是我遇到了问题,因为该应用程序的很少部分是用C++编写的,为此我将.m文件更改为.mm,但仍然存在问题。我已经添加了图像。请参阅/如何解决此错误?如何在其他应用程序中集成aurioTouch应用程序功能?

enter image description here

+0

是否能够成功地将auriotouch集成到你的项目..如果是这样,你可以帮我吗? –

+0

@Ajit thala请让我知道你到底要做什么? – Developer

+0

我在我的项目中有一个名为PASave的类文件。所以,我必须整合auriotouch项目。而且我也只想要那些音频幅度波来显示我的音频录制进度(不要求声波计和FFT)。如果我把auriotouch的appdelegate的代码(完成启动)放在我的类viewDidload中,它会工作吗? –

回答

1

我也遇到了同样的问题,并且无法很长时间对它进行分类。当您将auriotouch的.cpp类导入到您的项目中时,真正的问题就开始了。一般来说,在这样做的时候我们会遇到很多编译错误,有时还会遇到链接错误。所以,

第一: 更改所有的类文件的扩展名在您的项目从.m.mm。这将使您的类文件同时支持C++目标C代码。 [如果没有,日子会把你面临多重编译问题]

二: 检查您是否已经在工程 - > Targets-导入的类文件(.m.mm.cpp)>打造phases- >编译源[如果没有,日子会把你面对的链接错误]

三: 尝试查看U是否已正确宣告类文件的全局变量。 [如果不是,它可能会显示重复的符号错误]

相关问题