CMake教程一
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haluoluo211/article/details/80397814
主要代码如下:
std::cout << "Hello, World!" << std::endl; int count = 1; const int MAX_LOOP = 10000 * 10000; std::chrono::steady_clock::time_point beg = std::chrono::steady_clock::now(); for (int i = 0; i < MAX_LOOP; ++i) { ++count; } std::chrono::steady_clock::time_point end= std::chrono::steady_clock::now(); std::cout<<"after loop count is: "<<count<<std::endl; std::cout <<" Time difference = " << std::chrono::duration_cast<std::chrono::milliseconds>(end - beg).count() <<std::endl;
cmake_minimum_required(VERSION 3.5) project(demo1) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES main.cpp) add_executable(demo1 ${SOURCE_FILES})
cmake 默认的是把程序编译为RELEASE版本,下面我们显示的给出DEBUG版本