我试图std::cout
在Xcode 5 C++项目中调用lldb.我的项目有一个#include
线(和我核实,编译std::cout
命令正常工作),但它并不能有一个using namespace std;
线.
当我停在lldb的断点时,我无法打电话std::cout
:
(lldb) expr std::cout << "test" error: no member named 'cout' in namespace 'std' error: 1 errors parsing expression (lldb) expr cout << "test" error: use of undeclared identifier 'cout' error: 1 errors parsing expression
对于那些感兴趣的人,我试图std::cout
用来打印OpenCV Mat
对象.但这个细节可能并不重要.
我的lldb版本是lldb-300.2.53
.
根据要求,这是(普通)代码:
#includeint main(int argc, const char * argv[]) { std::cout << "Hello World" << std::endl; return 0; }
断点return 0;
在线.