unix下c++用proc/c++连接oracle数据库,怎么编译,  
请回答的详细一点......................  
最好有写好的Makefile!!!!!!!!!!  
thank  you!!!!!!!!!!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    shell脚本:
    $PROC userid=usr/password  sqlcheck=semantics test.pc
    $PCC test.c
    $MAKE EXE=testOBJS="test.o"
    注:test.pc是PRO C源文件,test.c是.pc文件编译成的,test.o也一样,最终的可执行文件名为test
      

  2.   

    请楼上把$PROC、$PCC、$MAKE环境变量的具体值贴出来,让楼主加到.profile中去,要不楼主无法执行。
      

  3.   

    PROC=/ora/oracle8/app/oracle/product/8.0.6/bin/proc code=ANSI_C
    PCC=cc -lcurses -I. -O -DA_OSF -c -Olimit 76000 -I/ora/oracle8/app/oracle/produc
    t/8.0.6/sqllib/public
    MAKE=make -f /mcmbis/mcm/gsm/proc.mk build
      

  4.   

    环境变量中包含了ORA路径,源文件路径,请楼主根据自己情况作具体替换。