私はiPhone用のこの拡張現実アプリを書いています。ARToolKitPlusを使用することにしました。QMakeを使用して、xcodeプロジェクトファイルを作成し、続いてlibArToolKitPlus.dylibを作成しました
サンプルファイル「simple」と「multi」をコンパイルして実行してみましたが、うまくいきました。別のプロジェクトを作成してライブラリを使用しようとした他のすべての試みは、ヘッダーファイルが見つからないために失敗しました。「include」フォルダをxcodeプロジェクトにドラッグすると、1つではなく8つのエラーが発生します。1つは、メインインクルードが見つからないことを解決するためのものですが、見つからない他の8つのヘッダーが含まれています(同じフォルダーにありますが)
#include "ARToolKitPlus/TrackerSingleMarkerImpl.h"
エラーが発生します:ARToolKitPlus / TrackerSingleMarkerImpl.h:そのようなファイルまたはディレクトリはありません
インクルードフォルダをドラッグすると、次のようになります。
- エラー:ARToolKitPlus / TrackerSingleMarker.h:そのようなファイルまたはディレクトリはありません
- エラー:../ src / TrackerSingleMarkerImpl.cpp:そのようなファイルまたはディレクトリはありません
エラー:「、」トークンの前にクラス名が必要です
class TrackerSingleMarkerImpl:public TrackerSingleMarker、protected TrackerImpl <__ PATTERN_SIZE_X、__ PATTERN_SIZE_Y、__PATTERN_SAMPLE_NUM、__MAX_LOAD_PATTERNS、__MAX_IMAGE_PATTERNS>
私が知る限り、dylibを持っていても違いはありません。私は何をすべきだと思いますか?フレームワークを作成することは役に立ちますか?