當我嘗試開始使用MRPT時,我似乎錯過了一個關鍵時刻。 作爲一名初學者,我認爲提供的文檔/教程不足以滿足工作需要。讓MRPT開始工作
我嘗試安裝完成的ubuntu二進制文件。現在嘗試編譯帶有代碼塊的項目無效。 我想爲鏈接器的編譯器和lib路徑添加mrpt的包含路徑。 太糟糕了,我無法在/ usr/lib中找到mrpt文件夾。
之後,我嘗試從源代碼編譯。 找出1GB的RAM不足以進行MRPT編譯(交換耗盡,系統凍結)。 我設法讓它編譯並在/ usr/local/libs中找到/ usr/local/include和庫中的頭文件。 但分別將這些路徑添加到編譯器/鏈接器沒有幫助。 看來,我不得不添加3層的子文件夾到我的包含語句來讓我的代碼工作。 (代碼我從mrpt網站複製爲例) 我的代碼塊不加入這些3層
/mrpt/<package. someth like "base">/include/[... normal include ...]
扔在我的代碼中的錯誤只是爲了讓我第一次有一個錯誤。
我說的錯誤總是聲明我的包含找不到。
我已經嘗試了兩天的不同角度,現在用完了選項。 我希望你能給我一點提示或繼續。
感謝您的答覆。我會研究它。 – chilly