Fix some compilation issues in Windows
Pre-release
Pre-release
This release fixes some compilation issues in Windows due to compiler flags that are not supported my MSVC.
Also, the following is now used to permit shared library compilation by MSVC:
# Enable automatic creation of a module definition (.def) file for a SHARED library on Windows.
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE)