探してみたらこれといったものはありませんでした。別のスタック オーバーフロー スレッドで見つけたコードに基づいて、単純な gstreamer アプリを作成しようとしています。コマンドプロンプトでディレクトリに移動し、cl cppgstreamer.cc
. 最初は、唯一のインクルードは でし#include <gstreamermm.h>
た。
cppgstreamer.cc(1): 致命的なエラー C1083: インクルード ファイルを開けません: 'gstreamermm.h': そのようなファイルまたはディレクトリはありません
cppgstreamer.cc
と同じディレクトリに入れてもgstreamermm.h
. 次に、インクルードを次のように変更しようとしました
#include "C:\Users\MY_NAME\Documents\gstreamer c++\gstreamermm-0.10.10.2\gstreamer\gstreamermm.h"
MY_NAME は私の名前に置き換えられます。
これは機能しているように見えますが、 にインクルードを実行しようとしますが、gstreamermm.h
それらは#include <file.h>
フォームにあるため、別の致命的なエラー C1083 が発生しinit.h
ますerror.h
。そして、それらには依存関係があります。#include <file.h>
コンパイラに構文を気に入らせる方法はありますか? #include <file.h>
私は本当にファイルを調べて、すべてをに変更したくありません#include "file.h"
。
これがばかげた質問である場合は申し訳ありません。過去に C を使用したことはありますが、C++ は初めてです。Microsoft Visual C++ Express 2010 を使用しています。ありがとう!