Minor tweaks, (C++ detection, dir creation)