OpenCVの併用について
kazu  2016/11/08(Tue) 16:37
こんにちは。
最近Siv3Dを使い始めた者です。

環境はVisual Studio Community 2015で
過去ログhttp://siv3d.jp/bbs/patio.cgi?read=165&ukey=0にあるように
構成プロパティ→C/C++→追加のインクルードディレクトリにOpenCVのincludeパスを通し、
#include <opencv2/opencv.hpp>としています。

OpenCV3.0をSiv3Dのプロジェクトで使いたいのですが、ビルドを行うと
"uint64"あいまいなシンボルです。
"int64"あいまいなシンボルです。
というエラーが発生します。

OpenCVはどのように導入したらいいのでしょうか?
説明下手で申し訳ありませんがどなたか教えていただきたいです。
記事編集
Reputeless  2016/11/08(Tue) 18:15
<opencv2/opencv.hpp> を <Siv3D.hpp> より前にインクルードするか、
NO_S3D_USING マクロを定義して Siv3D の using namespace s3d を無効にしてください。
編集
kazu  2016/11/08(Tue) 20:05
<opencv2/opencv.hpp> を <Siv3D.hpp> より前にインクルードしたところ、無事ビルドできました。
ありがとうございます!
編集
件名
Re: OpenCVの併用について
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -