You seriously need to help yourself by reading the official setup instructions that coder777 has given the links for. If you really don't know where the DLL's are I will give you a hint, it is quite common for dll's to be put in a folder called /bin (in other cases in a heavy VS style it uses "x64" or "Release" but this library is cross platform so it makes sense to use the gcc /bin style), the intel install instructions gives you a list of directories on that page.
edit: dll's are the easiest part of linking a library, but you still don't give me the information about whether you installed tbb2019_20190605oss_win and you should also tell us if you are using x86 or x64.
also you have misread me I said:
link either tbb_debug.lib or tbb.lib |
not both.
Also you built TBB? So I assume you installed VS 2013's compiler and built it from the 2013 sln file from the source code of TBB? Hopefully you didn't do that, and the only reason I think you did this is because I think the only way to compile the code with vs2015 is by cmake, which is a gigantic hurdle (or you just typo'd that you built the library).
What you should've done is just install the win binary release, the one I downloaded to check is called
tbb2019_20190605oss_win.zip
from github's tbb repo, it has version 14, which is compiled by VS2015(14.0) (I think) but also works for VS2017(14.1) and VS2019(14.2), but not VS2013 (take this with a grain of salt, I haven't tested this, but I am pretty sure I am right).
You can try ranges out with VS, you should've googled this, you would use them by either <ranges> or <experimental/ranges>, haven't tested it, but should be about as good as GCC's version (you can even go to the ranges-v3 github page and compile it yourself with cmake or whatever).
https://devblogs.microsoft.com/cppblog/use-the-official-range-v3-with-msvc-2017-version-15-9/