OpenOffice SDK 3.3.x をダウンロードしてインストールしましたが、*.idl ファイルに対応するヘッダー ファイル ( *.hpp または hxx ) ファイルが見つかりません。( idl/com/.../) ディレクトリの下に *.idl ファイルがあります。インクルード ディレクトリ ( include/com/...) の下には、対応する *.hpp または *.hxx インクルード ファイルはありません。C++ のサンプルを調べたところ、すべてに次のようなヘッダーが含まれています。
#include <cppuhelper/bootstrap.hxx>
#include <com/sun/star/bridge/XUnoUrlResolver.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
「インクルード ファイルを開けません: 'com/sun/star/uno/Exception.hpp': そのようなファイルまたはディレクトリはありません」というコンパイラ エラーが表示されます .... インクルード ディレクトリの下に Exception.hpp がないため、これは本当です。他の X***.hpp も見つかりません。ただし、lib/ ディレクトリの下に *.lib ファイルがあります。
私の質問は、*.idl ファイルから *.hpp ファイルを生成する必要があるかどうかです。cppumaker.exe を使用していますか?
それとも私のインストールが壊れているだけですか?
この問題を解決するのを手伝ってください。皆さんからの助けに本当に感謝しています。
よろしく