web-dev-qa-db-ja.com

「そのようなファイルやディレクトリはありません」を後押し

新しいコンピューターにCode :: Blocks作業環境をセットアップしようとしていますが、いくつか問題があります。私が最初にこれを行ってから長い年月が経ちましたが、今私が主要なプロジェクトを開いたとき、Boostが問題を引き起こしています。

私はまだC++にかなり慣れていないため、この種の問題を修正することは、私が経験したことのないものです。

プロジェクトを開いてコンパイルしようとすると、次のエラーが発生します。

致命的なエラー:boost/algorithm/string.hpp:そのようなファイルまたはディレクトリはありません|

私のヘッダーファイルのこの部分では:

#include <boost/algorithm/string.hpp>

Boost v1.51.0ライブラリをC:\ boostに配置しました。これは、他のコンピューターに配置した場所だからです。私のプロジェクトはそのディレクトリで追加のインクルードを検索するように設定されていますが、ファイルが見つからないようです。

私のプロジェクトでは以前に古いバージョンのBoostを使用していましたが、それが問題だとは思いません。

この限られた情報でこの問題をデバッグすることがどれほど難しいかわからないので、他に何か提供できることがあれば、お知らせください。

私はCode :: Blocksを使用しており、minGWとVisual C++ 2010をセットアップしました。

13
Matthew

Ubuntuでの使用

Sudo apt-get install libboost-dev
18
Alfred Landik

Boost-develパッケージがインストールされていることを確認してください

Centosでrootとして実行:

yum install boost-devel

その後

root@centos6 /]# find / -name boost
/usr/include/boost
/usr/lib64/boost
[root@centos6 /]# 
6