学校のプロジェクトではidljを使用する必要がありますが、idlファイルでは前方宣言も使用する必要があります。idljが前方宣言をサポートしているかどうか誰かが知っていますか?これを実行しようとしましたが、エラーが発生します。
interface1.idl(34行目):Class1への前方参照がありますが、定義されていません。
これを克服する方法はありますか?残念ながら、他のidlコンパイラを使用することはできません...そしてこれに関する情報は見つかりませんでした。
編集:
interface1.idl:
interface SecondClass;
interface FirstClass
{
//...
};
interface2.idl:
interface FirstClass;
interface SecondClass
{
//...
};
idlj -fclient interface1.idl
与える:
interface1.idl(8行目):SecondClassへの順方向参照がありますが、定義されていません。}; ^