0
私はブーストライブラリを構築し、たくさんのpdbファイルを取得しました。 そして、私はこのpdbファイルを私のリモートサーバから入手したいと思います。 私はTornado(python)で簡単なファイルサーバーを作成し、ビジュアルスタジオ2015でpdbファイルのソースを設定しました。リモートサーバからのpdbファイルのリクエスト
このようなマイクロソフトのpdbファイルに対するリクエストは私のサーバーに送信されます。
HTTPServerRequest(protocol='http', host='localhost:8000', method='GET',
uri='/sechost.pdb/62E740599FAE040A3AB9017E347BC2831/sechost.pdb', version='HTTP/1.1', remote_ip='127.0.0.1', headers={'Accept-Encoding': 'gzip', 'User-Agent': 'Microsoft-Symbol-Server/10.0.10150.9', 'Host': 'localhost:8000', 'Connection': 'Keep-Alive', 'Cache-Control': 'no-cache'})
sechost.pdb/62E740599FAE040A3AB9017E347BC2831/sechost.pdb
ブーストpdbファイルへのリクエストはサーバーに送信されません。 私の簡単なテストプログラム:
boost::chrono::system_clock::time_point start = boost::chrono::system_clock::now();
for (long i = 0; i < 10000000; ++i)
std::sqrt(123.456L); // burn some time
boost::chrono::duration<double> sec = boost::chrono::system_clock::now() - start;
私は、Visual Studioは、ブーストPDBファイルの要求を送信しないと思います。 しかし、なぜですか?
ビジュアルスタジオがブーストpdbファイルの要求を送信しなかった主な問題。シンボルサーバの実現は重要ではありません。 – djkah11