catkin引數配置之軟連線模式

2021-10-06 20:03:39 字數 594 閱讀 2095

之前沒有系統研究過catkin的工作空間的引數配置,依次偶然的機會發現在docker中編譯的工具才主機外面通過共享路徑執行的時候失敗了,提示命令路徑找不到,立馬就懷疑是鏈結檔案的問題了,ll檢視工具可執行檔案的時候,果然確認為鏈結檔案。

通過查閱google發現,catkin工作空間預設是link模式,編譯的時候就會生成.private目錄,並將lib下的目標檔案都鏈結到.private

由於是鏈結檔案,那就只能在docker裡面執行了,如果需要在主機上執行,就需要使用catkin config將工作空間配置為merged模式:

catkin config --merge-devel # necessary for catkin_tools >= 0.4

配置前後的效果圖如下:

此時執行catkin build之後就會發現:

catkin config其他引數的使用方法以及目的留待後續研究。

nginx 配置之 proxy pass引數詳解

在nginx中配置proxy pass 時,如果在proxy pass後面的url加 表示絕對根路徑 如果沒有 表示相對路徑,把匹配的路徑部分也給 走。假設下面四種情況分別用 進行訪問。第一種 location proxy 到url 第二種 相對於第一種,最後少乙個 location proxy 到...

tomcat軟連線配置

修改tomcat conf context.xml檔案,在context節點上新增屬性allowlinking true conf web.xml tomcat不同版本context.xml檔案配置 7.0及其一下版本 8.0及其以上版本 mklink是windows系統下建立符號鏈結和硬鏈結的命令...

linux配置軟連線

說明當你的系統盤不夠用時客戶提供了乙個硬碟 首先用df th檢視 root localhost cosmo df th 檔案系統 型別 容量 已用 可用 已用 掛載點 devtmpfs devtmpfs 2.9g 0 2.9g 0 dev tmpfs tmpfs 2.9g 0 2.9g 0 dev ...