2014-09-13 3 views
0

github에서 Bullet Physics의 소스를 다운로드하고 라이브러리를 프로젝트에 통합/통합하는 데 대한 여러 가지 지침을 따랐습니다.Bullet Physics를 프로젝트와 통합 할 때의 오류 (이름이없는 태그)

그러나, 내가 선택하는 방법을 중요하지 않습니다, 나는 항상 같은 오류를 그만 둘 : 내가 가지고있는 http://bulletphysics.org/mediawiki-1.5.8/index.php/Creating_a_project_from_scratch

:

errors 가이드의

하나는 내가이 따라

1) Bullet의 .lib 파일을 다음과 같이 프로젝트에 배치하십시오.

/글 머리/글 머리/src/글 머리 기호/lib

그리고 그 위에 src를 포함하여 내 cmake의 libs를 연결합니다.

2) 글 머리 기호 소스 (git repos에서 온)에서 추출한 모든 것을 프로젝트 폴더의/bullet에 배치합니다.

내 cmake에 subdir/bullet을 추가하고이를 내 프로젝트에 연결하십시오.

둘 모두 이미지와 동일한 출력을냅니다.

내가 뭘 잘못하고 있니?

편집 : 기본적으로 내가하고 싶은 일은 프로젝트와 함께 불릿 소스를 가지고 있기 때문에 프로젝트를 만들 때 불릿을 한 번 컴파일하면 정적으로 사용할 수 있습니다.

내 프로젝트가 Windows/OSX/Linux에서 작동하기 때문에 각 OS에 정적 버전이 아닌 정적 라이브러리를 생성 할 소스가 있어야합니다. (그러나 나는 이미 Windows 버전만으로도 작동 할 수는 없다).

답변

1

글 머리 기호와 내 원래 프로젝트의 매크로 정의가 충돌하는 것으로 나타났습니다.

두 코드 모두 #define Key {something}입니다.

관련 문제