turn compiling option into ProjectBuildOption.cmake