卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用Cmake編譯PCL點(diǎn)云庫(kù)C 程序

PCL(Point Cloud Library)是一個(gè)用于處理點(diǎn)云數(shù)據(jù)的開源庫(kù),在編寫PCL程序時(shí),配置運(yùn)行環(huán)境可能會(huì)有些麻煩。為了解決這個(gè)問(wèn)題,我們可以使用Cmake來(lái)幫助我們進(jìn)行編譯和管理。配置C

PCL(Point Cloud Library)是一個(gè)用于處理點(diǎn)云數(shù)據(jù)的開源庫(kù),在編寫PCL程序時(shí),配置運(yùn)行環(huán)境可能會(huì)有些麻煩。為了解決這個(gè)問(wèn)題,我們可以使用Cmake來(lái)幫助我們進(jìn)行編譯和管理。

配置Cmake運(yùn)行環(huán)境

1. 首先,打開Cmake軟件,并選擇源文件目錄和生成文件目錄。建議不要選擇同一個(gè)目錄,這樣方便區(qū)分出哪些文件是Cmake生成的,以便更好地進(jìn)行管理。

2. 點(diǎn)擊Configure進(jìn)行配置。在彈窗中,選擇目標(biāo)平臺(tái)為X64。一旦看到"Configure done"出現(xiàn),表示配置完成,可以繼續(xù)下一步操作。

3. 點(diǎn)擊Generate進(jìn)行生成。如果看到"Generate done"出現(xiàn),表示已成功生成VS可以打開的.sln文件。

設(shè)置啟動(dòng)工程并編譯

4. 在生成的項(xiàng)目中,將PCL_Visualization設(shè)置為啟動(dòng)工程。另外兩個(gè)工程可以暫時(shí)不用管。

5. 編譯生成當(dāng)前工程,并確認(rèn)是否有報(bào)錯(cuò)。只有當(dāng)沒有報(bào)錯(cuò)時(shí),才能繼續(xù)進(jìn)行下一步操作。

6. 為了保證程序能夠讀取到點(diǎn)云數(shù)據(jù),需要將"pig.pcd"文件拷貝到程序運(yùn)行的目錄下。

7. 運(yùn)行程序,查看三維顯示的點(diǎn)云數(shù)據(jù)。

總結(jié)

使用Cmake可以簡(jiǎn)化PCL點(diǎn)云庫(kù)程序的編譯和管理過(guò)程。通過(guò)配置Cmake運(yùn)行環(huán)境,生成可執(zhí)行文件后,我們可以輕松地進(jìn)行調(diào)試和運(yùn)行。同時(shí),確保將相關(guān)的點(diǎn)云數(shù)據(jù)文件放置在正確的位置,以便程序能夠正確讀取和展示點(diǎn)云數(shù)據(jù)。

標(biāo)簽: