Pro*c 的开发环境 曾经看过pro*c的.pc程序能在编译成.cpp后能在VC下调试的文章,可是我在VC下无法运行调试,请高手指教细节问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大概步骤如下吧:1。写好。pc文件(无论在什么地方写),加入你需要加入的PROJECT中。2。设置环境变量:在link中加入ORA*。LIB(根据版本,如你是8i CLIENT,就加入orasql8.lib);且在vc中包含/oracle/../precomp目录;在PC文件的custom build选项中加入编译选项,这个东东你可以在demo/proc的例子中看看,就知道需要加什么了。3。写好.pc的头文件,这需要自己写。4。编译通过就行了。有什么具体问题可以 EMAIL ME :[email protected] 呵呵,才刚刚20分:你有可能遇见的问题有:1、lib库找不到;2、sqlca.h头文件没有找到;3、如果是MFC程序,预编译文件stdafx.h没有找到;4、某些结构重复声明;5、函数调用出错;等等...... 解决的办法如下:1、在你的VC工程中加入楼上提到的LIB库,9i的具体位置在:E:\oracle\ora90\precomp\lib\msvc\orasql9.lib2、在VC工程的工程属性选项C/C++下的附加包含目录中加入:E:\oracle\ora90\precomp\public 这个目录3、在你的pc文件中包含stdafx.h预编译文件4、在用pro*C/C++编译之前将编译选项中“代码”改成"C++";5、编译后将编译出的*.cpp或*.c文件的那一堆#include 行移动到该文件的开头。 怎样将剪贴板上的位图数据保存为BMP图片?? vc2005中插入多张图片!!! namespace 对两幅图片指定位置进行像素的运算 请高手给我看看程序,有意请进! msxml4中,怎么从http地址中load一个xml文件? U盘,又是U盘。请问如何Flush U盘的数据? 关于数据类型转换 vc中用F1,调用MSDN,VC死掉,请问怎么办 关于CArchive的简单问题 第一次用创天中文VC++: 在一个多文档的程序里面如何获得指定的文档
1。写好。pc文件(无论在什么地方写),加入你需要加入的PROJECT中。
2。设置环境变量:在link中加入ORA*。LIB(根据版本,如你是8i CLIENT,就加入orasql8.lib);且在vc中包含/oracle/../precomp目录;在PC文件的custom build选项中加入编译选项,这个东东你可以在demo/proc的例子中看看,就知道需要加什么了。
3。写好.pc的头文件,这需要自己写。
4。编译通过就行了。
有什么具体问题可以 EMAIL ME :[email protected]
你有可能遇见的问题有:
1、lib库找不到;
2、sqlca.h头文件没有找到;
3、如果是MFC程序,预编译文件stdafx.h没有找到;
4、某些结构重复声明;
5、函数调用出错;
等等......
1、在你的VC工程中加入楼上提到的LIB库,9i的具体位置在:
E:\oracle\ora90\precomp\lib\msvc\orasql9.lib
2、在VC工程的工程属性选项C/C++下的附加包含目录中加入:
E:\oracle\ora90\precomp\public 这个目录
3、在你的pc文件中包含stdafx.h预编译文件
4、在用pro*C/C++编译之前将编译选项中“代码”改成"C++";
5、编译后将编译出的*.cpp或*.c文件的那一堆
#include 行移动到该文件的开头。