使用ADO访问oracle,在gcc编译器中编译报错,求解?
使用ADO连接oracle数据库,在头文件中使用如下:
#import "c:\Program Files\Common Files\System\ADO\msado15.dll" rename("EOF", "EndOfFile")
但编译的时候一直报错(编译器是gcc):
In file included from ADO.cpp:1:
ADO.h:15:64: warning: extra tokens at end of #import directive
In file included from ADO.h:15,
from ADO.cpp:1:
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\144' in program
In file included from ADO.h:15,
from ADO.cpp:1:
C:\Program Files\Common Files\System\ado\msado15.dll:1:4: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\3' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:6: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\4' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:10: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\255' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\255' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:15: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\184' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:18: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1:26: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '@' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\224' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:62: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\14' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\31' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\186' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\14' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1:69: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\180' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\205' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: expected constructor, destructor, or type conversion before '!' token
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\184' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\1' in program
C:\Program Files\Common Files\System\ado\msado15.dll:1: error: stray '\205' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3:2: warning: null character(s) ignored
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\239' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\151' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\244' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\29' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\29' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\29' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\20' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\246' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\4' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\20' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\246' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\25' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\29' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\248' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\251' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\20' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\246' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\20' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\246' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\28' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\142' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\249' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\167' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\20' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: stray '\246' in program
C:\Program Files\Common Files\System\ado\msado15.dll:3: error: expected declaration before '}' token
是否是gcc编译器不支持#import,导入ADO组件?