zoukankan      html  css  js  c++  java
  • ProC第一弹

    编译pro*c 的makefile例子

    原来只需在makefile中追加include $(ORACLE_HOME)/precomp/lib/env_precomp.mk,其他一切按照makefile的书写规则即可,CODE也是需要指定的,尤其Oracle缺省并不是ansi_c
    以下是sample:
    include $(ORACLE_HOME)/precomp/lib/env_precomp.mk
    LIBDIR=lib32
    CC = /opt/SUNWspro/bin/cc
    CFLAGS= -c -g
    OCFLAGS= code=ansi_c line=yes sqlcheck=semantics

    TARGET= test
    OBJS= test.o

    .SUFFIXES: .pc .c .o

    $(TARGET): $(OBJS)
            $(CC) -o $@ $(OBJS) -L$(LIBHOME)  $(PROLDLIBS)

    .pc.c:
            $(PROC) $(ORADEF) $(PROCFLAGS) iname=$*

    .pc.o:
            $(PROC) $(ORADEF) $(PROCFLAGS) iname=$* $(ORADEF)
            $(CC) $(CFLAGS) $*.c

    .c.o:
            $(CC) $(CFLAGS) $*.c


    clean :
            $(RM) -f $(TARGET) $(OBJS) $(TARGET:%=%.c)

    ———————————————————————————————————————————————————————————————————————————————

  • 相关阅读:
    用户体验评价
    第十三周总结
    第十二周总结
    单词统计
    第十一周总结
    冲刺(十一)
    用户模板和用户场景
    冲刺(十)
    冲刺(九)
    IOS 学习记录
  • 原文地址:https://www.cnblogs.com/nosadness/p/5136630.html
Copyright © 2011-2022 走看看