#309 Use STREQUAL instead of MATCHES to avoid error with target names that include special characters such as ++.
Merge remote-tracking branch 'github/bugfix/#309-basis_target_link_libraries-target-name-with-++-suffix' into develop