【发布时间】:2023-03-24 02:23:02
【问题描述】:
我正在尝试从源代码编译 libgtextutils(fastxtoolkit 需要)。 './configure' 命令运行良好,但随后的 'make' 命令会产生我无法解决的错误。
text_line_reader.cpp: In member function ‘bool TextLineReader::next_line()’:
text_line_reader.cpp:47:9: error: cannot convert ‘std::istream {aka std::basic_istream<char>}’ to ‘bool’ in return
return input_stream ;
^~~~~~~~~~~~
make[3]: *** [text_line_reader.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
我使用的是 Mac,OSX 10.11.6 (Intel)
非常感谢任何可能解决此问题的建议。
【问题讨论】:
-
你是在开启 C++11 的情况下编译的吗?
-
!!input_stream
标签: c++ macos c++11 makefile configure