We are sorry about that the VerifyRealRoots only works on MATLAB R2014b and higher version. What's more, it is good to update your MATLAB to higher version because a new version will performance better.
For Windows, we recommend Microsoft Windows SDK 7.1 which is simple.
Here is Installation Instructions.
For Linux, we recommend GCC (4.4-4.7), you can get GCC here.
For Mac OS, we recommend Xcode, you can get Xcode from App Store or here.
If you have .NET Framework 4.5 installed, SDK 7.1 may fail to install. In this case, uninstall .NET Framework 4.5 then install the SDK 7.1.
If Microsoft Visual Studio C++ 2010 SP1 is already installed, SDK 7.1 may fail to install. In this case, remove the 2010 Redistributable packages (both x86 and x64), then install the SDK 7.1.
To get more help, you can visit Installation Instructions.
First of all, you need to change the MATLAB current folder to VerifyRealRoots' folder, or add its folder to path. Secondly, type "configure" in Matlab Command Window.
First of all, you need to install a C++ compiler. After that, if the error still happens, as I suspected, you're using a compiler that is too new, or too old. You'll need to download a matching C++ compiler, click here to find which compiler is suitable.
This may be a little complicated, but still easy.
I. Delete the verify.mexw64 file in VerifyRealRoots\src\subroutines
II. Download the suitable C-XSC version to your C++ compiler.
III. Install C-XSC to default path then run "configure.m" again. In the other case, if you install C-XSC to your specify path, you need to change cxscPath to the path in configure.m, line 4. Then run "configure.m" again.
Do not worry, it is easy to solve. Just check the version of C-XSC you download, it must match the version of the C++ compiler.