Visual Studio 2005では、次のことを行いました。
表示->プロパティページ->C/C++->コード生成->拡張命令セットを有効にする
しかし、Visual Studio 2008では?
前もって感謝します
Visual Studio 2005では、次のことを行いました。
表示->プロパティページ->C/C++->コード生成->拡張命令セットを有効にする
しかし、Visual Studio 2008では?
前もって感謝します
SSE / SSE2を探している場合: 、またはに(または)をProject > Properties > Configuration Properties > C/C++ > Code Generation > Enable Enhanced Instruction Set
追加します。/arch:SSE
/arch:SSE2
Command Line > Additional Options
ただし、これにアクセスするには、ネイティブプロジェクトが必要であり、少なくとも1つの.cppファイルが追加されている必要があります。
CMakeを使用して、CMakeLists.txtに以下を追加できます。
IF(MSVC)
ADD_DEFINITIONS(/arch:SSE)
ENDIF(MSVC)
または/arch:SSE2
。
プロジェクト->プロパティ...(上記と同じパス)
インラインアセンブラ__asm { .... }
を使用している場合は、有効にする必要はありません。
ただし、SSEを有効にする場合は、注意が必要です。コードが通常のFPUコードよりも遅い可能性があります。