cmake入门应用笔记

在ubuntu中应用cmake编译运行C++程序实例:

  1.      mkdir  Demo   创建Demo文件夹并 cd Demo
  2.     再touch CMakeLists.txt 得到CMakeLists.txt 文件  并 vim CMakeLists.txt 编写文件,简单如下:
         
                    
  3.   同样在Demo文件夹下 touch  main.cpp 穿件main.cpp文件 vim main.cpp 编写程序,简单如下:
     
                          
  4. 在Demo文件夹下 cmake . 得到 makefile文件以及其他随带文件如下:

                     

然后 make 编译得到可执行文件Demo 如下:

                  

通常cmake . 生成的文件与make生成的可执行文件与源文件以及CMakeLists.txt文件放在一个目录下很乱那么就有了如下操作:

  1.    mkdir  Demo   创建Demo文件夹并 cd Demo
  2.    再touch CMakeLists.txt 得到CMakeLists.txt 文件  并 vim CMakeLists.txt 编写文件
  3.   同样在Demo文件夹下 touch  main.cpp 穿件main.cpp文件 vim main.cpp 编写程序
  4.   mkdir  build   创建Demo文件夹并 cd build
  5.   cmake .. 在build目录中得到makefile文件以及随带文件
  6.   make 编译得到Demo可执行文件 
  7.    5、6 部的到的文件全存储在build目录中,这样清晰有层次感



     
发布了18 篇原创文章 · 获赞 1 · 访问量 2672

猜你喜欢

转载自blog.csdn.net/taochengwu123/article/details/100149142