2

新しい Ubuntu 12.04 マシンには既に BOOST をインストールしています。そして、私がこれを好きなとき -

cmake .

私はいつも以下の例外を受け取ります -

Could NOT find Boost

ここで何が間違っているのかわかりません。ubuntuインスタンスの1つが正常に動作しており、取得した新しいUbuntuインスタンスで同じことを試みています..したがって、ここで何が間違っているのか、他のubuntuインスタンスで同じことがどのようにうまく機能するのかわかりません.

root@dbx1245:/export/home/test/libcql# cmake .
-- Could NOT find Boost
WANT_LIB64 unset; assuming normal library directory names
Will install libraries to /usr/local/lib
-- Configuring done
-- Generating done
-- Build files have been written to: /export/home/test/libcql

誰でもこれで私を助けることができますか?

Ubuntu 12.04 を実行しています。stackoverflow で他の記事も見ましたが、この問題を解決できません。

ちなみに、ブーストはすでにインストールされています。

4

1 に答える 1

4

このエラーも発生しました -この回答で提案されているようにブーストが正しくインストールされました。

設定で解決しました

set(BOOST_INCLUDEDIR /usr/include)

直前

find_package(Boost)

テストにCMake 3.1.3を使用していました(経由ppa:george-edison55/cmake-3.x

于 2015-03-19T15:50:38.360 に答える