proc 開發環境配置(測試透過)

mrhaozi發表於2009-12-18

第一步.bash_profile配置
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
第二步/data/oracle/product/10.2/precomp/admin/pcscfg.cfg修改編譯環境
加入
code=cpp
cpp_suffix=cc
parse=none
SQLCHECK=SEMANTICS

測試

vi shi.pc

#include
using namespace std;
#include "sqlca.h"

EXEC SQL BEGIN DECLARE SECTION ;
char *uid="";
EXEC SQL END DECLARE SECTION;
int main()
{

EXEC SQL CONNECT :uid;
cout<if(sqlca.sqlcode == 0)
cout<else
cout<

}


proc shi.pc

g++ -o shi shi.cc -I /data/oracle/product/10.2/precomp/public/ -L /data/oracle/product/10.2/lib -l clntsh

附:

c編譯用下面的命令

gcc -o test2 test2.c -I /data/oracle/product/10.2/precomp/public/ -L /data/oracle/product/10.2/lib -l clntsh

或者

cc -o test2 test2.c -I /data/oracle/product/10.2/precomp/public/ -L /data/oracle/product/10.2/lib -l clntsh

[@more@]p

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1029788/,如需轉載,請註明出處,否則將追究法律責任。

相關文章