cmake已经成为了C/C++开源项目的主流构建工具.glew也提供了cmake的脚本,但用cmake编译glew容易采坑:glew的github上的代码,无论是master分支还是glew-2.1.0这个tag,都无法正确用cmake编译(Linux.OSX亲测,均失败):必须从sourceforge上下载glew,sourceforge下载的glew-2.1.0.tgz才能被cmake正确编译. tar -zxvf glew-2.1.0.tgz cd glew-2.1.0 cd build
一.CMake官网(https://cmake.org/)上的介绍: CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configur
CMake Error at src/osgEarthDrivers/CMakeLists.txt:7 (PROJECT): The CMAKE_C_COMPILER: llvm-gcc-4.2 is not a full path and was not found in the PATH. 由于我是要为Windows平台上的osgEarth编译包,所以把OSG_BUILD_PLATGORM_IPHONE这一项置为OFF.
cmake Selecting Windows SDK version 10.0.17134.0 to target Windows 10.0.18362. == BUILD_VERSION: v2.5.5 OpenCV ARCH: x64 OpenCV RUNTIME: vc14 OpenCV STATIC: OFF Found OpenCV 3.3.0 in E:/Opencv/opencv3.3/opencv/build/x64/vc14/lib You might need to add