2013-01-18 2 views
0

다음과 같은 문제가 있습니다. 성공적으로 내 ALModule을 크로스 컴파일했습니다. Nao에서 작동하며 ALProxy로 액세스 할 수 있습니다. BIND_METHOD를 통해 모듈에 바인드 된 메소드 만 있고 다른 메소드 (공용이 아니어야하므로 바인드되지 않은 메소드)는 호출하지 않는 한, 이것은 작동합니다. 이제 나는 이것에 대한 해결책을 찾으려고 노력했고, 나는 그걸로 좀 붙어있다.Nao Robot 크로스 컴파일 문제

요약하자면, ALModule을 libname.so 파일에 성공적으로 크로스 컴파일하여 NAO에 넣을 수 있지만 바인딩 된 메소드가 나에게 만들어진 다른 메소드를 사용하자마자 Module에서 ' t로드하고 모듈 레지스터에 표시되지 않습니다.

누구나이 문제에 대한 해결책을 알고 있습니까?

답변

1

그런 종류의 문제에 대해 들어 본 적이 없습니다. 로드 문제에 대한 단서를 제공하는 naoqi를 수동으로 불러올 때 오류를 읽었습니까? 이미 답을 가지고

+0

더 복잡 경우

, 당신은 포럼에 소스 패키지를 보내야 당신의 방법 다른 CPP에 있고 당신이 그것을 연결하는 것을 잊지 ... ... :

예 : 공식 Aldebaran Robotics Forum에서 확인하십시오. 그럼에도 불구하고 고마워. 그것은 참으로 naoqi를 시작할 때 실패였습니다. – c2programming