title: OpenSSL link options -lssl and -lcrypto in GCC
body: <p>After adding the link options: -lssl and -lcrypto, my program was correctly compiled.
  However, I found GCC doesn't include the two options, so where do the options come from? </p>