Xcodeを使用してOGDFをC++プロジェクトに追加しています。これは静的な.aライブラリであり、ソースからコンパイルした後、ソースをコンパイルするために正常に追加し、適切な検索パスを設定すると、たとえば、を含めるまですべてが正しく行われます"ogdf/basic/Graph.h"
。このインクルードを使用してビルドしようとすると、リンカーはライブラリの内部ファイルにエラーを表示し、"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開発者がコードに間違いを犯しているとは思わないので、奇妙です。では、実際にこのエラーを引き起こす可能性があるのは何ですか?