编译方法:CMake2.8或更高版本+VC2010,编译64位; 安装前必须安装QT(注意是64位版本的); 其他依赖库可选,在CMake生成工程时可根据需要选取(建议不必要的依赖库可以不选,如果要全部选择的话,就必须一个一个的根据依赖关系追踪下去,因为有的依赖库是依赖于其他库的); (注意,依赖库及生成工程必须统一为32位或64位) 1:安装依赖库(有的需要用CMake具体方法可以参见) 2:使用CMake编译cloudcompare(注意,CMake的Name框中CMAKE点开后可以设置最后生成的exe及相关DLL文件路径);
Boost设置如下:
3:点开OPTION,选择需要的依赖库
4:CMake无法找到LIBLAS路径,需手动添加
4:QT路径无法找到,照如下路径添加:
5:插入(INSTALL)选项(根据所安装的依赖库选择)
6:设置好后Configure,Generate,生成VC2010工程文件
7:启动VC2010,编译 文件,最后生成饿的exe文件及相关的dll文件都会集中在一个目录下,目录的设置参见CMake中的路径,如下: 打开所示路径:
至此,CloudCompare编译完成,可以对其进行添加插件,进行二次开发。 插件添加方法待续; |