Liblas環境配置

2021-08-28 18:34:12 字數 1629 閱讀 1917

參考了網上兩個比較詳細的liblas配置教程,過程很繁瑣,並且還要配置其他的若干個庫,自己沒成功。現結合自己目前已經配置成功的方法介紹一種非常簡單的配置liblas方法。(我所用的idl為vs2013的x64,前提條件是該工程已經配置了pcl,否則會出錯

裡面包含了三個資料夾,如下圖所示。

(2)配置環境:

任意新建乙個工程,右擊該工程屬性,在配置屬性—vc++目錄—包含目錄下選擇include資料夾,如下:(注意在release和debug下均要進行相同的操作,下面也相同,不再強調)

在vc++目錄—庫目錄下選擇lib檔案所在路徑,如下圖所示:

右擊該工程,選擇在檔案資源管理器中開啟資料夾(x),然後再將bin資料夾下的liblas.dll拷貝到開啟的檔案即可。

將乙個las檔案轉換成另乙個las檔案:

#include #include #include #include #includeusing namespace std;

struct point

;std::bitset<8> classname_buidling;

std::bitset<8> classname_ground;;

void initial()

void main(int argc, char *argv)

} cout << "building.size()=" << building.size() << endl;

ifs.close();

//將點寫入

/*liblas::header header_write;

header_write.setpointrecordscount(numberofpoints);

liblas::writer writer(*ofs, header_write);*/

liblas::writer writer(ofs, header);

liblas::point point(&header);

for (int i = 0; i < building.size(); i++)

cout << "結束" << endl;

ofs.close();

system("pause");

}

liblas和lastools的關係

liblas和lastools是兩個不一樣的庫,lastools是乙個大學教授維護的 liblas是乙個工程師維護的 lastools 裡面包含的是laslib 把 liblas給乾掉了 所以liblas不維護了,被淘汰了 我特麼用linux 編譯了兩個小時也特麼沒有編譯成功 liblas自己官網都...

環境配置 mac linux配置環境變數

這裡說的是新增使用者級環境變數。sudo vi bash profile 2 然後通過vim編輯器 當然也可以用其他編輯器如nano 新增或修改環境變數。關於vim操作的常見指令可以參考這裡。編輯完畢後在vim裡輸入 wq退出 3 最後再執行 source bash profile立即生效。4 通過...

linux lnmp環境除錯環境配置

catch workers output yes error log log error logdisplay errors on 決定是否將錯誤資訊作為輸出的一部分顯示到螢幕,或者對使用者隱藏而不顯示。display startup errors on 即使 display errors 設定為開...