LASlib在VS2015 x64平台下的编译Release和Debug,对于安装VS2015的,直接包含有VS工程项目文件,可以自己根据需要进行编译。
测试:Win8.1 VS2015 64bit通过,已经用起来。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 58368 2018-08-04 15:16 LASlib_VS2015.vsLAStoolsv14.suo
文件 54715 2018-07-31 15:21 LASlib_VS2015CHANGES.txt
文件 26428 2011-01-31 19:37 LASlib_VS2015COPYING.txt
文件 56 2014-10-19 10:10 LASlib_VS2015LASlib.gitignore
文件 19166 2018-07-31 15:00 LASlib_VS2015LASlibCHANGES.txt
文件 27712 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticdecoder.obj
文件 32655 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticencoder.obj
文件 10280 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticmodel.obj
文件 36306 2018-08-04 12:52 LASlib_VS2015LASlibDebugfopen_compressed.obj
文件 18161 2018-08-04 12:52 LASlib_VS2015LASlibDebugintegercompressor.obj
文件 1787021 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasfilter.obj
文件 971114 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasindex.obj
文件 1659355 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasinterval.obj
文件 11909872 2018-08-04 12:52 LASlib_VS2015LASlibDebugLASlib.lib
文件 1830912 2018-08-04 12:52 LASlib_VS2015LASlibDebugLASlib.pdb
文件 249005 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasquadtree.obj
文件 307440 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader.obj
文件 91210 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderbuffered.obj
文件 172459 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreadermerged.obj
文件 77650 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderpipeon.obj
文件 162469 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderstored.obj
文件 119439 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_asc.obj
文件 120451 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_bil.obj
文件 144408 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_bin.obj
文件 134039 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_dtm.obj
文件 424598 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_las.obj
文件 178940 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_qfit.obj
文件 116451 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_shp.obj
文件 230256 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_txt.obj
文件 76632 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaditemcompressed_v1.obj
............此处省略551个文件信息
/*
===============================================================================
FILE: lasexample.cpp
CONTENTS:
This source code serves as an example how you can easily use LASlib to
write your own processing tools or how to import from and export to the
LAS format or - its compressed but identical twin - the LAZ format.
PROGRAMMERS:
martin.isenburg@rapidlasso.com - http://rapidlasso.com
COPYRIGHT:
(c) 2007-2014 martin isenburg rapidlasso - fast tools to catch reality
This is free software; you can redistribute and/or modify it under the
terms of the GNU Lesser General Licence as published by the Free Software
Foundation. See the LICENSE.txt file for more information.
This software is distributed WITHOUT ANY WARRANTY and without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
CHANGE HISTORY:
3 January 2011 -- created while too homesick to go to Salzburg with Silke
===============================================================================
*/
#include
#include
#include
#include
#include “lasreader.hpp“
#include “laswriter.hpp“
void usage(bool wait=false)
{
fprintf(stderr“usage:
“);
fprintf(stderr“lasexample in.las out.las
“);
fprintf(stderr“lasexample -i in.las -o out.las -verbose
“);
fprintf(stderr“lasexample -ilas -olas < in.las > out.las
“);
fprintf(stderr“lasexample -h
“);
if (wait)
{
fprintf(stderr“
“);
getc(stdin);
}
exit(1);
}
static void byebye(bool error=false bool wait=false)
{
if (wait)
{
fprintf(stderr“
“);
getc(stdin);
}
exit(error);
}
static double taketime()
{
return (double)(clock())/CLOCKS_PER_SEC;
}
int main(int argc char *argv[])
{
int i;
bool verbose = false;
double start_time = 0.0;
LASreadOpener lasreadopener;
LASwriteOpener laswriteopener;
if (argc == 1)
{
fprintf(stderr“%s is better run in the command line
“ argv[0]);
char file_name[256];
fprintf(stderr“enter input file: “); fgets(file_name 256 stdin);
file_name[strlen(file_name)-1] = ‘ ‘;
lasreadopener.set_file_name(file_name);
fprintf(stderr“enter output file: “); fgets(file_name 256 stdin);
file_name[strlen(file_name)-1] = ‘ ‘;
laswriteopener.set_file_name(file_name);
}
else
{
lasreadopener.parse(argc argv);
laswriteopener.parse(argc argv);
}
for (i = 1; i < argc; i++)
{
if (argv[i][0] == ‘ ‘)
{
continue;
}
else if (strcmp(argv[i]“-h“) == 0 || strcmp(argv[i]“-help“) == 0)
{
usage();
}
else if (strcmp(argv[i]“-v“) == 0 || strcmp(argv[i]“-verbose“) == 0)
{
verbose = true;
}
else if (i == argc - 2 && !lasreadopener.active() && !laswriteopener.active())
{
lasreadopener.set_file_name(argv[i]);
}
else if (i == argc - 1 && !lasreadopener.active() && !laswriteopener.a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 58368 2018-08-04 15:16 LASlib_VS2015.vsLAStoolsv14.suo
文件 54715 2018-07-31 15:21 LASlib_VS2015CHANGES.txt
文件 26428 2011-01-31 19:37 LASlib_VS2015COPYING.txt
文件 56 2014-10-19 10:10 LASlib_VS2015LASlib.gitignore
文件 19166 2018-07-31 15:00 LASlib_VS2015LASlibCHANGES.txt
文件 27712 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticdecoder.obj
文件 32655 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticencoder.obj
文件 10280 2018-08-04 12:52 LASlib_VS2015LASlibDebugarithmeticmodel.obj
文件 36306 2018-08-04 12:52 LASlib_VS2015LASlibDebugfopen_compressed.obj
文件 18161 2018-08-04 12:52 LASlib_VS2015LASlibDebugintegercompressor.obj
文件 1787021 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasfilter.obj
文件 971114 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasindex.obj
文件 1659355 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasinterval.obj
文件 11909872 2018-08-04 12:52 LASlib_VS2015LASlibDebugLASlib.lib
文件 1830912 2018-08-04 12:52 LASlib_VS2015LASlibDebugLASlib.pdb
文件 249005 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasquadtree.obj
文件 307440 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader.obj
文件 91210 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderbuffered.obj
文件 172459 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreadermerged.obj
文件 77650 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderpipeon.obj
文件 162469 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaderstored.obj
文件 119439 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_asc.obj
文件 120451 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_bil.obj
文件 144408 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_bin.obj
文件 134039 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_dtm.obj
文件 424598 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_las.obj
文件 178940 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_qfit.obj
文件 116451 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_shp.obj
文件 230256 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreader_txt.obj
文件 76632 2018-08-04 12:52 LASlib_VS2015LASlibDebuglasreaditemcompressed_v1.obj
............此处省略551个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)