2

MSVC90コンパイラでVisualStudio2010を使用しています。このため、BoostforのみがVC90インストールされています。

これで、Boostに依存し、使用したいサードパーティコンポーネントができました。このコンポーネントビルドシステムはCMakeです。

指定されたCMake-ScriptからVisualStudioソリューションを生成しようとすると、FindBoost.cmakeで問題が発生しました。VC100Visual Studio 2010がインストールされているため、CMakeが私のコンパイラを推測しているようです。コンパイラを手動でに設定するCMake-Variableなどが見つかりませんVC90

私はすでに変数CMAKE_CXX_COMPILERをいじってみましBOOST_COMPILERたが、成功しませんでした。

FindBoost.cmakeにVC90libsではなくlibsを検索させる方法はありVC100ますか?

4

1 に答える 1

1

と呼ばれるCMake変数がありますBOOST_COMPILER。この変数をに設定します-vc90

于 2012-11-12T09:47:17.457 に答える