Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

opencv2.4.3 having linking problems on iOS

"cv::_InputArray::_InputArray(std::vector<cv::mat, std::allocator<cv::mat=""> > const&)", referenced from:

  -[FirstScreen filter1action] in FirstScreen.o

"cv::_OutputArray::_OutputArray(std::vector<cv::mat, std::allocator<cv::mat=""> >&)", referenced from:

  -[FirstScreen filter1action] in FirstScreen.o

"std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:

  std::__1::enable_if<__is_forward_iterator<unsigned long*>::value, void>::type std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >::assign<unsigned long*>(unsigned long*, unsigned long*) in opencv2(matrix.o)


  std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >::vector(unsigned long) in opencv2(matrix.o)


  std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >::__append(unsigned long) in opencv2(matrix.o)


  std::__1::vector<cv::Vec<float, 2>, std::__1::allocator<cv::Vec<float, 2> > >::vector(unsigned long) in opencv2(matrix.o)


  std::__1::vector<int, std::__1::allocator<int> >::vector(unsigned long) in opencv2(matrix.o)


  std::__1::vector<cv::Vec<int, 128>, std::__1::allocator<cv::Vec<int, 128> > >::__append(unsigned long) in opencv2(matrix.o)


  std::__1::vector<cv::Vec<int, 64>, std::__1::allocator<cv::Vec<int, 64> > >::__append(unsigned long) in opencv2(matrix.o)


  ...

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::__init(char const*, unsigned long)", referenced from:

  cv::Mat::create(int, int const*, int) in opencv2(matrix.o)


  cv::setSize(cv::Mat&, int, int const*, unsigned long const*, bool) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Range const&, cv::Range const&) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Rect_<int> const&) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Range const*) in opencv2(matrix.o)


  cv::Mat::diag(int) const in opencv2(matrix.o)


  cv::Mat::Mat(_IplImage const*, bool) in opencv2(matrix.o)


  ...

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::__init(char const*, unsigned long, unsigned long)", referenced from:

  std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) in opencv2(system.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::append(char const*)", referenced from:

  cv::tempfile(char const*) in opencv2(system.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:

  std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*) in opencv2(system.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::assign(char const*)", referenced from:

  cv::tempfile(char const*) in opencv2(system.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:

  icvClose(CvFileStorage*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in opencv2(persistence.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> > const&)", referenced from:

  cv::Exception::Exception(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in opencv2(system.o)


  cv::tempfile(char const*) in opencv2(system.o)


  cv::Exception::Exception(cv::Exception const&) in opencv2(system.o)


  cv::operator<<(cv::FileStorage&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in opencv2(persistence.o)

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::~basic_string()", referenced from:

  cv::Mat::create(int, int const*, int) in opencv2(matrix.o)


  cv::setSize(cv::Mat&, int, int const*, unsigned long const*, bool) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Range const&, cv::Range const&) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Rect_<int> const&) in opencv2(matrix.o)


  cv::Mat::Mat(cv::Mat const&, cv::Range const*) in opencv2(matrix.o)


  cv::Mat::diag(int) const in opencv2(matrix.o)


  cv::Mat::Mat(_IplImage const*, bool) in opencv2(matrix.o)


  ...

"std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator<char> > const&)", referenced from:

  cv::Exception::formatMessage() in opencv2(system.o)


  cv::tempfile(char const*) in opencv2(system.o)


  cv::operator<<(cv::FileStorage&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in opencv2(persistence.o)

"std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t="">, std::__1::allocator<wchar_t> >::__init(wchar_t const*, unsigned long)", referenced from:

  cv::toUtf16(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in opencv2(persistence.o)

"std::__1::basic_ostream<char, std::__1::char_traits<char=""> >::flush()", referenced from:

  cv::gpu::error(char const*, char const*, int, char const*) in opencv2(gpumat.o)

"std::__1::basic_ostream<char, std::__1::char_traits<char=""> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char=""> >&)", referenced from:

  std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in opencv2(gpumat.o)

"std::__1::basic_ostream<char, std::__1::char_traits<char=""> >::sentry::~sentry()", referenced from:

  std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in opencv2(gpumat.o)

"std::__1::basic_ostream<char, std::__1::char_traits<char=""> >::operator<<(int)", referenced from:

  cv::gpu::error(char const*, char const*, int, char const*) in opencv2(gpumat.o)

"std::__1::cerr", referenced from:

  cv::gpu::error(char const*, char const*, int, char const*) in opencv2(gpumat.o)

"std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:

  std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in opencv2(gpumat.o)

"std::__1::ios_base::clear(unsigned int)", referenced from:

  std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in opencv2(gpumat.o)

ld: symbol(s) not found for architecture i386