anchor.diff:  = Shared Library
  -
   :toc:
   :toc-placement!:
   
   toc::[]
   
  -
  -[[intro]]
  -Introduction
  -------------
  +# Introduction
   
   Shows a hello world example which first creates and links a shared library
   
  
positive.code:   * src/Hello.cpp - A source file to compile
    * src/main.cpp - The source file with main
  
  [[concepts]]
  Concepts
  ~~~~~~~~
  
  [[adding-shared-library]]
  Adding a Shared Library
  ^^^^^^^^^^^^^^^^^^^^^^^
  
  As with the previous example on static libraries, the +add_library()+ function
  is also used to create a shared library from some source files.
  
negative.code: This will be used to create a shared library with the name libhello_library.so with
  the sources from the +library_SOURCES+ variable.
  
  ## Linking a Shared Library
  
  Linking a shared library is the same as linking a static library. When creating your
  executable use the the +target_link_library()+ function to point to your library
  