让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