「共有ライブラリ(Android、iOS)」テンプレートを使用して、Visual Studio 2017でAndroidおよびiOS向けのマルチプラットフォームライブラリを構築しています。MacでVisual Studio共有ライブラリ(Android、iOS)ヘッダーが見つかりません
私は適切にマイクロソフトからこのWebページに従うことによって、iOSのライブラリーを構築するために私のMacとペアにする視覚的なスタジオを設定している:
すべてが正常に動作します。 AndroidとiOSライブラリを問題なく構築できます。
ただし、プロジェクトにGLMインクルードヘッダーを追加したいとします。これを行うには、WindowsデスクトップとMacにGLMヘッダーのコピーを用意し、プロジェクト設定の「ローカル - リモートディレクトリマップ」セクションのmacのGLMディレクトリを参照する必要があります。上記のリンクの「iOSコードの設定と編集」のセクションをご覧ください。
私の問題は、GLMヘッダーがコンパイル時にMacで見つからないということです。私が取得:ここ
1>/Users/James/.../Renderer.h:8:10: fatal error: 'glm\glm.hpp' file not found.
1>#include <glm\glm.hpp>
1> ^
は、VSのプロジェクト設定で 'ローカル・リモートディレクトリの地図' のscreenshotですどれが本質的に私のWindowsのGLMのディレクトリをMacのGLMのディレクトリに置き換えるべきですか?
そしてここGLMヘッダの位置を示すMAC上の端末からのプリントアウトである:
JamesMacBookAir:Libraries James$ ls
glm
JamesMacBookAir:Libraries James$ pwd
/Users/James/Libraries
アンドロイドライブラリをせずにコンパイルされていますGLMヘッダーの問題ですが、WindowsのデスクトップではなくMacでコンパイルされています。
これを引き起こす原因は何ですか?
更新:
ソースファイルと同じフォルダにglmヘッダーを置いてみましたが、Macで同じエラーが発生しています。