Bad compile definitions and "error: macro names must be...
It looks like this has been fixed in PCL 1.9.1, since it builds fine withtarget_compile_options.According to this PRit isn't necessary to use${PCL_DEFINITIONS}in more recent versions of PCL, and that only${PCL_LIBRARIES}is necessary....