기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

Android 빌드를 하고 있는데요, x86용으로 작업을 진행중입니다.

externel/llvm/lib/VMCore 쪽 라이브러리를 C로 된 함수에서 링크해서 사용하고 싶습니다.

그런데, undefined reference 에러가 계속 발생하네요...

같은 폴더에 C++로 된 코드에서는 에러가 없이 링크가 됩니다.

 

이와 같이 Android에서 C++로 작성된 static 라이브러리를 c 에서 링크하기 위해서 해줘야 하는 작업이

있는 것인가요?

혹시 참고할 만한 레퍼런스가 있는지 알고 싶습니다.

 

며칠째 헤메고 있네요...

 


이창주

2012.10.25 07:43:03
*.177.61.175

VMCore가 C++로 만들어진 lib라면 C쪽에서는 링크가 안된다면 name mangling때문일텐데.

 C++ interface들을 wrapping하는 C lib를 만드셔야 할것 같네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수

콘솔(Serial) 접속시 비밀번호 거는 방법 아시나요..? [4]

android filesystem 소스코드 보는게 너무 힘드네요 [1]

kmalloc과 slab의 관계

WinCE6.0 C100에서 부팅화면 여러개 중에 선택 [1]

  • 한강
  • 2012-10-20
  • 조회 수 1131

[S3C6410]SD 부팅과정에 대해서

삼성이 제공하는 커널에서 Map-s5p.h 파일은 무엇을 말하는 것인가요... file [1]

s3c2440 보드 관련 FW code를 구합니다. [4]

  • 벌레
  • 2012-10-18
  • 조회 수 1268

엑시노스 4기반 개발보드를 구매 하고 싶은데요.. [1]

ANDROID JNI 질문드립니다. [3]

Live555 Server(Telechips) WIFI 전송 -> PC VLC Player ..... [4]

Android에서 C++로 된 정적라이브러리를 C에서 사용하는 방법? [1]

Android에서 hw codec을 직접 사용해서 실시간으로 encoding이 ... [2]

  • 시안
  • 2012-10-17
  • 조회 수 1048

삼성 CPU(S5PV310 CPU)를 보고 있는데여 .. file [1]

u-boot 커널 부팅 실패의 원인이 알고싶습니다. [3]

overlay(HWComposer) 에 대해서... [2]

블랙박스 설정기능 문의입니다. [1]

Android SDK ANT 로 APK 빌드시 에러 도움 요청 !!!!!

임베디드 리눅스에서 FTP 에 있는 파일 리스트 확인방법

MFC 5.X API 에 대한 질문

NuHTTPDataSource 관련 로그는 찍히는데, 소스코드 및 흔적이 안보... [2]

사용자 로그인