In case if you want to get small execatableplease usestatic linking with MKL libraries. If you need some small dynamic library with limited set of MKL functions (e.g. subset of LAPACK) please use MKL custom builder. Otherwise, please explain your reasons tolink with mkl lapack what kind of library: static or dynamic to deployapplication or create some plug-in it is about size of your application or plug-in
If you want to use lapack without using MKL BLAS, you should not be using MKL lapack. There isn't so much MKL specific optimization in lapack anyway; it's perfectly feasible to use open source. Maybe that's not the question you meant to ask.