프로그래밍/ROS
[ros2] No executable found 오류 해결
복습
2024. 11. 15. 17:59
728x90
분명 setup.py의 엔트리 포인트도 다 설정했고,,
cmake로 빌드한 경우에는 cmakelist도 아래 같이 설정했는데 왜 ros2 run을 하면 안나오는걸까?
심지어 패키지 소싱도 하고, 패키지는 인식이 되는데
install(
DIRECTORY
launch
models
scripts
urdf
worlds
DESTINATION
share/${PROJECT_NAME}/
)
install(
PROGRAMS
scripts/a.py
launch/a.launch.py
launch/pioneer3dx.rviz
DESTINATION lib/${PROJECT_NAME}
)
아래와 같은 명령어로 파일을 확인해보자
아무것도 안뜰것이다..
ros2 pkg executables <패키지명>
ros2 pkg executables td3
그 이유는~~~
권한이 없어서 그렇다. 아래 같은 방법으로 권한을 다 풀어버리자
chmod -R +x /home/*
해결..
728x90