标签:eclipse c++ cout报错 cdt resolved
1.Symbol ‘cout‘ could not be resolved , 选择kepler版本就不报错了。
2. 下载gdb,
./configure
make
sudo make install
3. 在eclipse中配置gdb(mac版本)
因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keychain给gdb
打开钥匙串访问
点击屏幕左上角的钥匙串访问,点击:钥匙串访问-->证书助理-->创建证书
如下图:
按照下图配置:
选择代码签名和让我覆盖这些默认值
一直点击继续,知道出现创建的页面位置,将“登陆”改为“系统”。点击完成。
到 钥匙串访问界面,分别选择“系统”和“我的证书”,双击gdb-certificate,选择“总是信任”
调回到Terminal界面下,输入以下命令:
sudo codesign -s gdb-certificate /usr/local/bin/gdb
在debug configuration中配置gdb,如下:
修改gdb为/usr/local/bin/gdb,这样才能找到gdb
然后就可以正常调试,第一次调试的时候要输入管理员账号,这个问题也是可以解决的,不过我没有继续研究下去。
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:eclipse c++ cout报错 cdt resolved
原文地址:http://blog.csdn.net/leiming32/article/details/46906765