2017-02-03 19 views
0

을 .bashrc에 설정에 도움이 필요합니다.

ORB_SLAM cloned path : "/home/kathir/ORB_SLAM" 

나는 다른 작업 공간이 "/home/kathir/catkin_ws/devel/setup.bash"입니다. bashrcARDRONEROS을 사용하고 있었기 때문에. 자세한 정보를 원하시면 아래

CMake Error at /opt/ros/indigo/share/ros/core/rosbuild/private.cmake:102 (message): 
    [rosbuild] rospack found package "ORB_SLAM" at "", but the current 
    directory is "/home/kathir/ORB_SLAM". You should double-check your 
    ROS_PACKAGE_PATH to ensure that packages are found in the correct 
    precedence order. 

체크

[email protected]:~/ORB_SLAM/build$ source .bashrc 
bash: .bashrc: No such file or directory 
[email protected]:~/ORB_SLAM/build$ $ROS_PACKAGE_PATH 
bash: /opt/ros/indigo/share:/opt/ros/indigo/stacks:M$:: No such file or directory 
+0

를 실행? – Inian

+0

'/ home/kathir/ORB_SLAM'은 이미'ROS_PACKAGE_PATH'에 있습니까? 'export '바로 전에'echo "$ ROS_PACKAGE_PATH"를 넣고 얻은 것을보십시오. – cxw

+0

@Inian : 최신 수정 사항을 확인하십시오. –

답변

2

오류 당신이 보는 때문에 내 보낸입니다 가능성 변수가 현재 쉘에서 적용되지 않습니다. 이 사항을 적용하려면 당신은 단순히

. ~/.bashrc 

기존 세션에 모든 새로운 환경 변수를 수입하는, 현재 쉘에서 그것을 source하는

source ~/.bashrc 

이상이 필요. 시작시 열리는 모든 새 세션에 대해 소스가 지정되므로 이후 세션에는이 작업을 수행하지 않아도됩니다. 당신이 경로를 추가하고 .bashrc에에 기록이있는 경우

0

소스 ~/.bashrc에 효과적인 패키지 경로를 만드는 데 사용되어야한다

0

, 당신은 할 수 있습니다

스크립트를 실행 : 소스 ~/.bashrc와 같은 다른 대답 말했다;

또는 종료 다시, 다음 매번 당신에게 개방 터미널, 스크립트는`export`으로 라인을 추가 한 후 '소스 .bashrc`을 했습니까 자동으로