The problem with changing platforms is the changes of locations and paths (and moving of your media files if required). In Windows paths look like C:\Music\ or something like that whereas in Linux paths look like /media/Music or something like that and in macOS they can look like /Volumes/Music or something like that. It's all going to depend on where the media is stored, locally on the PC/Mac or on something like an external hard drive, NAS, etc. If it's a NAS and it's SMB, be warned that SMB support in macOS is pretty bad and slow, even after taking tweaks to improve performance, it's still nowhere close to the speeds you can get in Windows or Linux with SMB. Then you have to set up mounts to make sure the NAS always mounts at boot (which isn't fun if you've never done it before). If you are using a NAS, make sure you're using a wired ethernet connection with the Mac instead of Wi-Fi, as Wi-Fi is going to slow down SMB even more.
Finally once you have the files available (and if it's a NAS it's mounted and available on boot) you have to (carefully) use the Rename, Move, & Copy Files tool to change the paths in existing library that was restored to the new location of the files. Do only a handful at the beginning as a test and make sure they function fine before proceeding.