Oracle OCCI for VS2010包含以下文件:
DLL很明显。 lib文件 - 从它的大小来看,似乎是静态库。
但是.sym
文件是什么? Windows上的符号文件是“通常”.pdb
文件。它是什么?
而且,如果它是一个符号文件,那么我该如何在VC ++中使用它?
答案 0 :(得分:1)
我在Oracle docs Oracle®调用接口程序员指南,11g第2版(11.2),... OCI Instant Client -
中找到了以下代码段oci.sym,oraociei11.sym,orannzsbb11.sym ...符号表
为每个DLL提供了一个.sym文件,当它存在于同一个DLL中时 作为DLL的位置,生成具有函数名称的堆栈跟踪 当Windows上的OCI发生故障时。
所以我假设dll本身使用这些文件来解析符号名称。我不清楚以下是什么格式以及用于生成它们的工具,但它们似乎不需要开发过程(但应该沿着DLL分发)。