Using c++ instead of icc