add macro PCL_NO_COMPILE to reduce dependency on importing 'iso' lib