window平台下使用eclipse c++编程,在mingw环境中链接oracle 9i库,使用pro*C,或oci。。 occi不行。
找到orasql9i.dll
在msys中 :
$pexports -o orasql9i.dll >orasql9i.def
$dlltool -d orasql9i.def -D orasql9.dll -l liborasql.a
链接 -lorasql即可。
注意C函数,不是C++函数
extern “C”
参考资源:
www.mingw.org
www.dependencywalker.com
http://wyw.dcweb.cn/stdcall.htm
http://www.ddj.com/database/184416611;jsessionid=TE1LJCITJNHPUQSNDLPSKHSCJUNN2JVN?pgno=1
http://www.mingw.org/MinGWiki/index.php/CreateImportLibraries