About TensorRT 10
All the .dll and .lib files in the TensorRT 10 zip package for Windows versions are suffixed with "_10", which can lead to an issue where libnvinfer.lib cannot be found when compiling the TensorRT backend using cmake, as it is actually named libnvinfer_10.lib.This may be an issue with the CMakeLists.txt file.
You can use Microsoft PowerToys to batch rename all these files. There is not a so-called "perfect" software, KataGo can not handle all Windows or Nvidia issues.
I think it should be handled by CMake script. I've tried to fix it in a way to search for a file with a specified prefix (nvinfer) but failed. Maybe I'll try it again later.
I've fixed the problem in my fork. I will prepare a PR for that.