1. 请先看cmake命令行;这里讲解简单易懂;
2.在mac环境下,我这里使用的是cmake -G "Unix Makefiles"
3. 如果要编译32位库,要加-DCMAKE_C_FLAGS=-m32 -DDCMAKE_CXX_FLAGS=-m32
4.有时编译一个库,可能依赖库很多,为了便于修改命令行,可以把cmake命令及参数都写入一个角本文件中,如;
//
cmake -G "Unix Makefiles" \
-DCMAKE_C_FLAGS:STRING=-m32 \
-DDCMAKE_CXX_FLAGS:STRING=-m32 \
-DCMAKE_BUILD_TYPE:STRING=Release
之后你只要执行sh 就行了
5.如果你要学习cmake使用,可以参考以下文章
CMAKE的使用