Xcode를 사용하여 C++ 프로젝트에 OGDF을 추가하고 있습니다. 정적 .a 라이브러리이고 원본에서 컴파일 한 후에는 소스를 컴파일하고 올바른 검색 경로를 설정하기 위해 성공적으로 추가했습니다. 예를 들어 "ogdf/basic/Graph.h"
을 포함 할 때까지 모든 것이 올바르게 수행됩니다. 이 include로 빌드하려고하면 링커에서 라이브러리 내부 파일에 오류가 발생하며 "std::cout",
또는 std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
과 같은 별표 기능이 없다고 말합니다.정적 라이브러리 (OGDF)의 아키텍처에 대한 정의되지 않은 기호
그것은 다음과 같습니다 : 나는 그런 기능이 존재 믿고 내가 OGDF 개발자가 자신의 코드에 어떤 실수가 있다고 생각하지 않기 때문에 그것은, 이상하다. 사실이 오류의 원인은 무엇입니까?
C를 사용하지 않고 C++로 코드를 컴파일하고 연결 하시겠습니까? – Mat
@Mat yes, 나는 확실하다 –