Code:
struct IRenderingEngine { virtual void Initialize(int width, int height) = 0; virtual void Render() const = 0; virtual void UpdateAnimation(flo
Please rename the main.m to main.mm. This worked for me.