초보질문인데요.. Xcode에서 OpenCV 프레임워크 임포트해서 쓰고 있는데 뭔가 잘못 연결한 거 같아요

qubick의 이미지

소스코드는 문제없이 컴파일되는데 뭔가 프레임워크 링킹에서 문제가 생겼는지 타겟 빌딩이 안 되고 있습니다...

Undefined symbols for architecture x86_64:
"_cvCreateImage", referenced from:
histogram(char*, _IplImage*) in main.o
"_cvDestroyAllWindows", referenced from:
_main in main.o
"_cvLine", referenced from:
histogram(char*, _IplImage*) in main.o
"_cvLoadImage", referenced from:
_main in main.o
"_cvReleaseImage", referenced from:
_main in main.o
histogram(char*, _IplImage*) in main.o
"_cvSet", referenced from:
histogram(char*, _IplImage*) in main.o
"_cvShowImage", referenced from:
histogram(char*, _IplImage*) in main.o
"_cvWaitKey", referenced from:
_main in main.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

요게 에러 메세지고, 제 문제의 핵심은 "ignoring file /Users/qubick/Documents/OpenCV.framework/OpenCV, missing required architecture x86_64 in file /Users/qubick/Documents/OpenCV.framework/OpenCV (2 slices)" 요거인 거 같거든요..
이것이 그러니까 제 사양과 잘 안 맞는 프레임워크를 임포트해서 발생하는 문제인지요?

아니면 프레임워크의 기본 위치 자체가 저기 있으면 안 되는 것인지요?
프로젝트 안에 추가해서 관련 헤더 입력할 때도 자동완성으로 찾아지던데...

맥에도 적응하기 힘든데 MS VC만 쓰다가 IDE를 Xcode로 갈아타니 더더욱 적응이 안 되네요 ㅠㅠ
도와주세요 ㅠㅠ

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.