c:\program files\opencv-2.2.0\modules\core\include\opencv2\core\operations.hpp(81): warning C4793: `anonymous namespace'::CV_XADD': ネイティブ関数としてコンパイルされました:
1> インラインのネイティブ アセンブリはマネージ コードでサポートされていません
という警告を消すには、1> インラインのネイティブ アセンブリはマネージ コードでサポートされていません
stadfx.hの中に、operations.hppを呼び出しているファイルのヘッダーを書き加え、#pragma unmanagedと#pragma managedで括ればよい。
つまり、
// stdafx.h
#pragma once
#pragma unmanaged
#include "foo.h"
#pragma managed
警告の通り、マネージコードにしなければよい。
#pragma once
#pragma unmanaged
#include "foo.h"
#pragma managed
0 件のコメント:
コメントを投稿