/* Forms Interface */
static const int IAPSUCC = 0;
static const int IAPFAIL = 1403;
static const int IAPFTL = 535;
extern void sqliem(char *, int *);
如上,PROC预编译都会有如上代码生成。
问题:
我在这个C文件中include了一个oracle的头文件。
这个头文件在oracle的public目录下,其中也有
extern void sqliem(char *, int *);
这句。导致编译的时候会提示我两边不兼容。
以前用VC6.0没有提示这个错误,换到VC2012上就会提示了。
请问有什么办法消解这个ERR?
注:1.不能修改sqlcpr.h,这个文件不在本工程目录下。
2.C文件中的extern void sqliem(char *, int *);是PROC预编译自动生成的,
不知道该怎么修改PROC编译器让他不加这行代码?