0
我有我的代码,因为gflags导致错误的问题。所以我决定手动使用gflags存储库和链接,这似乎是一个糟糕的主意。现在我甚至无法编译咖啡。编译caffe导致未定义的引用google名称空间
,同时也使这一切以下命令
make all -j $(($(nproc) + 1))
我收到以下错误消息。
.build_release/tools/convert_imageset.o: In function `_GLOBAL__sub_I_convert_imageset.cpp':
convert_imageset.cpp:(.text.startup+0x74): undefined reference to `google::FlagRegisterer::FlagRegisterer<bool>(char const*, char const*, char const*, bool*, bool*)'
convert_imageset.cpp:(.text.startup+0xa3): undefined reference to `google::FlagRegisterer::FlagRegisterer<bool>(char const*, char const*, char const*, bool*, bool*)'
convert_imageset.cpp:(.text.startup+0x117): undefined reference to `google::FlagRegisterer::FlagRegisterer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, char const*, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
我通过网上找了一些混帐线程一些可能的解决方案和其他一些threads。没有工作。任何形式的帮助或建议将不胜感激。