2015-09-26 71 views
1

我正在尝试学习如何在Mac Xcode编译器上使用C++连接到sqlite3。使用Mac C++连接到sqlite3时生成错误

我有以下的包括文件..

#include <iostream> 
#include "sqlite3.h" 

我已经尝试了两个sqlite3的开放功能...

sqlite3_open和sqlite3_open_v2

Xcode的工具没有发现错误,直到我尝试编译。然后我收到一个“Build Failed”错误,没有进一步的解释。

可能的原因是什么?如何查找错误?

回答

1

可能的原因是您的代码不正确(例如#include "sqlite3.h"应该是#include <sqlite3.h>等)。如果没有发布确切的错误,这里没有人可以具体告诉你为什么

如何追查错误,指出在documention

选择查看>导航器>显示日志导航来查看 的Xcode在开发过程产生的报告。或者,您可以在工作区窗口的导航器选择栏中单击日志导航器按钮 。

Finding and Fixing Issues from the Log Viewer

+0

非常感谢。试过,也没有奏效。使用“...”代替<...>扩大了搜索范围,并且即使在<...>有效时也可以使用。返回的唯一错误是我引用的错误。因此,问题和我的问题。 – K17

+0

Xcode不会在日志查看器中输出没有伴随错误消息的'Build Failed'。如果它不存在,那么可以做一个screencapture并将其显示在你的问题中。 –

+0

谢谢。那么这是一个圆满的协议,但我发现了这个问题。我需要将libsqlite3.dylib添加到项目“构建阶段”选项。现在它正在工作。不在乎如果包含有“...”或<...>。感谢您让我参与解决方案。 – K17

相关问题