2013-04-11 10 views
1

Opensplice DDS를 테스트 할 프로그램을 만들려고합니다. 그러나 나는 꽤 오랫동안 붙어있는 몇 가지 문제에 직면하고있다.DDS DomainParticipantFactory 오류 CORBA

DomainParticipantFactory을 만들려고하면 CORBA:NO_IMPLEMENT이라는 오류가 발생합니다. 내가 DomainParticipant을 만들지 않으면 프로그램이 작동하므로 문제가 있다고 생각합니다.

DDS::DomainParticipantFactory_var dpf = DDS:DomainParticipantFactory::get_instance(); 
// get_instance() causes the crash. 

누군가는 그런 문제에 직면 했습니까?

답변

1

내 솔루션을 찾은 이후로 누구나 이해할 수 있도록 게시합니다.

문제는 librairies가 겹쳐서 발생했습니다.

나는 CCPP와 SACPP를 함께 연결했다. 그것은 시스템이별로 좋아하지 않는 어떤 종류의 폭발적인 혼합을 만들었습니다.

잘못된 라이브러리를 연결하지 마십시오. CORBA 시스템을 사용하는지 여부에 따라 신중하게 선택하십시오.

+0

맞습니다. CCPP 라이브러리는 CORBA와 공동 생활해야하는 응용 프로그램에서만 사용해야합니다. –