examples and cmake