xcode 3.2.6의 프로젝트에서/root/lib와/root/include에있는 .so 파일과 헤더에 링크해야합니다. ROOT는 CERN의 분석 프레임 워크입니다.xcode의 ROOT 파일에 연결하기
필요한 모든 라이브러리를 반환하는 유틸리티 루트 설정이있다, 나는 사용하여 명령 행에서 컴파일 할 수
CFLAGS = `root-config --cflags`
GLIBS = `root-config --glibs`
test : main.cpp main.h
g++ $(CFLAGS) $(GLIBS) -g -Wall main.cpp -02 -o test
프로그램이 더 버그 잘 실행됩니다. 하지만, 전체 프로젝트 엑스 코드를 사용하고자하지만, 어느
A를받을 수 없습니다 :이 유틸리티
또는
B
를 사용하십시오 .so를 파일에 올바른 경로를 검색 할 수 있습니다. 빌드 설정에서 header_search_paths 및 library_search_paths 빌드 변수에/root/lib 및/root/include를 포함 시켰습니다. 나는 그 사실 내가 그렇게 같은 other_linker_flags에 필요한 파일을 입력 : 세드릭 이ld: library not found for -llibTree
collect2: ld returned 1 exit status
Command /Developer/usr/bin/g++-4.2 failed with exit code 1
아무도 알고 있나요 : -llibTree -llibHist -llibRIO -llibCint -llibCore
엑스 코드는 메시지를 반환? xCode는 .so 파일을 컴파일 할 수 있습니까? 여기에 다른 문제가 있습니까?
내 프로젝트가 libCling.so와 연결되어 있지만 'dyld : 라이브러리가로드되지 않았습니다 : @ rpath/libCling.so 이유 : 이미지를 찾을 수 없습니다'라는 아이디어가 있습니까? – rraallvv