拡張ライブラリBoost(1.61.0.0)を使って処理時間の計測などの機能を使いたいのですが、ディレクトリパスを通したのにも関わらずビルドに失敗してしまいます。
IDE / Visual Studio 2015 Express for Windows Desktop [Visual C++ 2015]
(↓処理時間の計測、 https://boostjp.github.io/tips/timer.htmlと同じ)
//処理時間の計測
//インクルード ディレクトリ パス > D:\ConsoleApplication1\packages\boost.1.61.0.0\lib\native\include
#include <iostream>
#include <cmath>
#include <boost/timer/timer.hpp>
int main()
{
boost::timer::cpu_timer timer; // 時間計測を開始
for (long i = 0; i < 100000000; ++i) {
std::sqrt(123.456L); // 時間のかかる処理
}
std::string result = timer.format(); // 結果文字列を取得する
std::cout << result << std::endl;
}
1> test.cpp
1>LINK : fatal error LNK1104: ファイル 'libboost_timer-vc140-mt-gd-1_61.lib' を開くことができません。
========== すべてリビルド: 0 正常終了、1 失敗、0 スキップ ==========
その他に、
多倍長整数(boost/multiprecision/cpp_int.hpp)、統計処理(boost/accumulators/accumulators.hpp等)などはインクルードできましたが、
日付の計算(boost/date_time/gregorian/gregorian.hpp、乱数(boost/random.hpp等)などはインクルードするとビルドに失敗してしまいます。
リンカツールエラ―LNK1104については調べましたが、結局どこがどう問題なのかが分からずに困っています。
どうか分かりやすく対策法を教えて下さると助かります