0

cygwin にブーストをビルドしてインストールしたばかりで、プログラムをコンパイルしようとしましたが、リンカー エラーが発生しましlibboost_date_timelibboost_date_time-mt。最初に使っていた)

./bootstrap.sh --with-libraries=chrono,date_time,exception,filesystem,graph,graph_parallel,iostreams,math,program_options,random,serialization,signals,system,test,thread,wave  link=static link=shared threading=single threading=multi

しかし、私はエラーが発生します:

bash: ./bootstrap.sh: no such file or directory

上記の ./boostrap コマンドでビルドが最初に機能しなかった理由と、それを修正する方法を教えてください。

4

1 に答える 1

3

./bootstrap.shcirrent ディレクトリでシェル スクリプト bootstrap.sh を実行することを意味します。

したがって、スクリプトがあるディレクトリにいる必要があります

cd C:\cygwin\home\ba\boost_1_47_0

次に、ブートストラップ スクリプトを実行します。

代わりに、1.43 を使用できる場合、cygwin 自体を介してブーストをインストールすることもできます。

于 2011-09-25T04:02:45.950 に答える