eyalroz / cuda-api-wrappers

Thin, unified, C++-flavored wrappers for the CUDA APIs
BSD 3-Clause "New" or "Revised" License
790 stars 80 forks source link

Fix the way we set WINDOWS_EXPORT_ALL_SYMBOLS #557

Closed eyalroz closed 10 months ago

eyalroz commented 10 months ago

We should WINDOWS_EXPORT_ALL_SYMBOLS for individual targets, not at directory scope.

Morever, we can set it for any platform and compiler, so no need for the check for WIN32 and MSVC.