CMake基础知识

  • Post author:
  • Post category:其他


让CMake显示编译过程详细信息的两种方法:


  • 修改CMakelist.txt增加一句set(CMAKE_VERBOSE_MAKEFILE ON)
  • 修改make编译命令,使用

    make VERBOSE=1

向编译器的不同阶段传递标志的方法:

CMAKE_EXE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS
详见:https://stackoverflow.com/questions/6077414/cmake-how-to-set-the-ldflags-in-cmakelists-txt

交叉编译:

http://blog.csdn.net/samssm/article/details/51479741

http://blog.sina.com.cn/s/blog_627bb2cf0101ge3r.html