【发布时间】:2015-01-14 15:34:26
【问题描述】:
我正在使用从数据预取锦标赛 (http://www.jilp.org/dpc/prefetching_framework_description.html) 下载的一个软件框架。一切正常,但每次我尝试调用 API 时,系统提供的框架都会抛出一些错误。 例如,在 interface.h 文件中,它提供了一个 API: void SetPrefetchBit(UINT32 level, CacheAddr_t addr); 我在我的代码中调用它。代码可以成功编译和链接。但是当我运行代码时,它会抛出错误: PREF_KIT/runs/../pin/intel64/bin/pinbin:符号查找错误:/PREF_KIT/runs/../bin/CMPsim.usetrace:未定义符号:_Z14SetPrefetchBitjy
我真的对这个错误感到困惑。由于代码可以正确编译并与提供的静态库链接,这意味着应该提供 API。那么这个错误说明了什么?
感谢任何建议或建议。提前致谢
【问题讨论】: