3

ソースから libevent をコンパイルしようとしているときに、暗号化o_Oのために OpenSSL に依存しているように見えることに気付きました。

これは膨満感のように聞こえます。

  1. OS に依存しない非同期 IO 抽象化を提供するライブラリは、何のために暗号化を必要としますか?
  2. 大規模で複雑であると私が想定している OpenSSL への依存をどのように正当化できますか?

libevent-2.0.21-stable/README

38 The configure script also supports the following flags:
39 
40    --enable-gcc-warnings     Enable extra compiler checking with GCC.
41    --disable-malloc-replacement
42                              Don't let applications replace our memory
43                              management functions
44    --disable-openssl         Disable support for OpenSSL encryption.
45    --disable-thread-support  Don't support multithreaded environments.
4

1 に答える 1