If your codes are encountering errors when compiling,
"Error while loading shared libraries: libguide.so: cannot open shared object file: No such file or directory"
It could be due to that you are using depreceated libguide.so which may not be available in your recent version in Intel. To solve the issues, do use the latest libguide.so which is found in more recent Intel Compiler and replacement for libguide.so
So do change the compilation flag from -lguide to -liomp5
Libguide.so was not was not compatible gcc implementations of OpenMP. libiomp5.so is compatible now and is the default for Intel Library