Mac OSX 10.7 Lionにアップグレードしました。まず第一に、私は新しいスペースが嫌い、私は自分のユーザーディレクトリより深いディレクトリにアクセスできないのは嫌いだが、質問に出くわす。Mac OSX 10.7 Lion Audio Unitエフェクトテンプレート
私はオーディオユニットプラグインを開発しています。私はコードがコンパイルされていて、XCode 4.0で完璧に動作しています(販売されているものもあります)。
LionとXCode 4.1にアップグレードした後、Processメソッドが存在する主オーディオユニット.cppファイル(私の名前はTestAU.cpp)に2つの大きなコンパイルエラーが発生しました。以下は失敗するコードです。
#include "TestAU.h"
COMPONENT_ENTRY(TestAU) // FAIL c++ requires a type specifier for all declarations.
TestAU::TestAU(AudioUnit component) : AUEffectBase(component) // FAIL Expected ';' after top level declarator.
{
CreateElements();
Globals()->UseIndexedParameters(kNumberOfParameters);
SetParameter(kParam_One, kDefaultValue_ParamOne);
#if AU_DEBUG_DISPATCHER
mDebugDispatcher = new AUDebugDispatcher (this);
#endif
}
この問題を解決するには問題があります。どんな助けも素晴らしいだろう。ありがとう。
ありがとうございました。テクニカルノートTN2276にリンクしてください。私はそれを見つけるのに苦労している。私はGoogleと開発者のライブラリを検索しました。 – Mark
心配していません。 http://developer.apple.com/library/mac/#technotes/tn2276/_index.html#//apple_ref/doc/uid/DTS40011031 – Mark