The official Intel SR300 prefers a 6th generation Intel Core processor as it's minimum. However, I have seen reports in the past that 3rd party versions of the SR300 such as the Razer Stargazer are more forgiving about being used with older computers.
The 'core' and 'scan' lib files you quoted are the Essentials (core) and 3D Scan (scan) modules of the 2016 R3 SDK. On the computer where you are having the problems, did you install the mandatory Essentials module first and then the optional 3D Scan module after? That is the correct order to do the installation in.
I installed both and it worked correctly .
My question then is if I want to use the scanner with my app in another computer, am I obliged to install the SDK in that computer, or can I add some of the libraries from the RSSDK folder to get it to work?
In the docs (Intel® RealSense™ SDK 2016 R3 Documentation ) it indicates that you have to include the Intel.RealSense.dll to your project, but clearly that is not enough to get your app working on another computer.
1 of 1 people found this helpful
I'm very pleased that you got it working!
You should install an SDK Runtime into your project to make it a standalone executable that can run without the SDK installed. this documentation page provides links that describe how to do it for C++, C# and Unity.
And here's an Intel article on the subject. It was written for SDK versions earlier than '2016 R3' but may be helpful as a general guide to the principles.