50得票3回答
使用Jest时如何防止“test/expect等未定义”错误

Facebook的Jest测试框架很容易入门,但是文档忽略了一个烦人的方面:任何试图警告未定义符号的编辑器都会将测试语句标记为错误,因为test、expect和所有匹配方法都没有定义。 同样地,尝试直接使用node运行测试文件将会失败,并出现ReferenceError: test is...

37得票7回答
在使用Xcode 4.5中的ZXing库时,出现了针对armv7架构的未定义符号。

我想做什么 在我的iPhone项目中集成二维码阅读器框架Zxing。我从这里检出了ZXing SDK。我运行了带有ZXing的示例项目ScanTest,没有任何问题。但是当我尝试将库与我的项目集成时,遇到了提到的错误。 项目规格 目标操作系统:iOS 6.0 部署目标:iOS 5.0或...

33得票6回答
在结构体/类中出现奇怪的未定义静态常量符号

我可能很累,也可能发生了一些奇怪的事情我没有意识到,因为下面的代码在链接时会导致 Foo::A 和 Foo::B 的未定义符号。尽管代码是从一个更大的项目中缩小的,但它展示了我正在研究的核心。#include <algorithm> struct Foo { static...

27得票8回答
GoogleMapsSDK: architecture x86_64中未定义符号

我正在尝试安装Google地图SDK,但在运行时遇到了这个错误:Undefined symbols for architecture x86_64: "_CBAdvertisementDataManufacturerDataKey", referenced from: -[GM...

27得票3回答
如何在静态库中找到符号定义的位置

假设你正在处理一个包含多个工具和库的代码库,并且你想要移植(或恢复)其中某个组件,但是你不知道符号在各种库中的位置,要通过查看代码本身找出将会花费很长时间(虽然改进文档可以避免这些问题,但是这样做相当费力)。那么,发现代码中使用的符号位于哪个库中的最快方法是什么?

23得票3回答
Xcode出现了Apple Mach-O链接器错误

我刚编译完一个项目,Xcode返回了这两个错误,看起来不是我的代码问题。我该怎么修复它们?Undefined symbols for architecture i386: "_vImageBoxConvolve_ARGB8888", referenced from: -[UII...

19得票4回答
如何可靠地使Instruments 4.x符号化?

我遇到了一个问题——无论我怎么做,都无法使Apple的Instruments.app在我对设备进行性能分析时符号化所包含的任何工具(在iOS模拟器中可以正常工作)。 我尝试了几乎我能想到的所有方法,包括: 检查是否实际上正在构建dSYM 在Debug和Release构建方案之间切换 确保...

18得票1回答
iPhone libxml2未定义符号(与gdata、kissxml、touchxml等一起使用)

我试图使用基于libxml的第三方XML解析器之一,但无法成功,因为我认为我遇到了某种类型的libxml2问题。 我将其他链接器标志设置为 -lxml2 和头文件搜索路径设置为 /usr/include/libxml2 但是当我尝试编译时,仍然会出现大量未定义符号错误。下面的错误是尝试编...

15得票1回答
"___emutls_get_address"符号是什么?

哦,我是GCC、MAC和Makefile的新手。今天我打算在MAC OS X上使用GCC 4.4.2构建一个动态库,但当链接.o文件时,编译器会抱怨类似于下面这样:Undefined symbols: "___emutls_get_address", referenced from: ...

13得票4回答
C++中加载Python共享库时出现未定义符号

我一直在尝试运行我的一个项目,但遇到了问题。 经过很多调试,我已经缩小了问题的范围,但不知道如何继续。 一些背景:我正在使用C ++代码中的python脚本。 这在Python上有点记录,并且我设法在我的基本可执行文件中很好地运行它。包括 #include 和 -lpython2.6,一切都...