use cmake not make