2014-10-21 4 views
-1

:) 글쎄, NPAPI 플러그인이있어 Native Client (NACL)로 변환해야합니다. 나는 모든 C/C++ 코드를 가지고 있지만, 나에 의해 만들어지지 않았다. 그래서 저는 C/C++ 플러그인에 대한 초보자 일뿐입니다. 저는 NACL에 대해 읽고 자습서와 첫 번째 단계부터 시작했지만 처음부터 모든 목록 화를 시작하는 것이 긴 과정 일 수 있다고 생각합니다. 그래서 내 질문은 누군가가 NPAPI 플러그인에서 NACL로 동일한 c/C++ 코드를 컴파일 할 수 있는지 또는 처음부터 모두 코드화해야 하는지를 알고있는 경우입니다.NPAPI NACL 플러그인

저는 Windows 용으로 개발하고 있습니다.

도움 주셔서 감사합니다. 내 나쁜 영어 : 죄송합니다


내가 명확히 : 여기 구글에 NACL에 NPAPI 코드를 컴파일하는 방법에 대한 너무 많은 검색되었습니다하지만 난 내가 얻을하는 데 도움이 될 수있는 방법을 발견하지 않았습니다 내 목표. 그래서 NPAPI에서 만든 특정 플러그인을 Google의 Native Client로 업데이트하는 방법을 알고있는 사람을 요청하고 있습니다.

+0

단순하지 않습니다. 그것은 전혀 가능하지 않을 수도 있습니다. 당신의 플러그인은 무엇을합니까? – duskwuff

+0

답변 해 주셔서 감사합니다! :) QR 코드가있는 일부 이미지를 내 웹 사이트에 업로드 한 다음 플러그인에서 해당 이미지를 스캔하고 해당 QR 값을받은 다음 해당 값을 웹 사이트에 반환합니다. 하지만 플러그인은 QR 코드를 읽을뿐만 아니라 일부 "섹션 이미지 촬영"을 받아 웹 사이트에도 보냅니다. – esneyderp

+0

잠깐, 왜이 플러그인이 처음에는 브라우저 플러그인입니까? 웹 사이트가 왜 이러한 이미지를 처리하지 못합니까? – duskwuff

답변

1

NPAPI에서 NACL 로의 직접 번역은 없습니다. NACL의 작동 방식을 배우고이를 구축하는 방법을 파악한 다음 필요에 따라 NPAPI 플러그인을 마이그레이션 할 수 있습니다. 언급 된 것처럼 그것의 대부분은 가능하지 않을 수도 있습니다. 파일을 열려면 자바 스크립트 인터페이스 레이어가 필요할 수도 있습니다.

NACL은 NPAPI를 대체하지 않습니다. NACL은 브라우저에서 샌드 박스로 실행할 수있는 C/C++ 코드를 컴파일하는 기능을 제공하는 다른 인터페이스입니다. 그들 사이에 이식하기위한 직접 경로는 없습니다.

+0

설명해 주셔서 감사합니다. 이제, 내가 잘못된 길을 찾고 있다는 것을 알았습니다 ... C 코드 조각을 재활용하고 처음부터 NACL을 시작합니다. – esneyderp