# Using clang

```
export CC=clang-6.0
export CXX=clang++-6.0
rm CMakeCache.txt
cmake .
```

Then make like "normal".

Where normal is getting things like:

    Invalid opcode

?!? What the smeg ?!?

Also, *apparently* it takes different settings to
tell clang to make a debug build.  It doesn't
with our config.  Debugging invalid opcode was
pretty much impossible.