sco unix下c语言访问数据库 请各位大侠帮我写个makefile文件 谢谢!

xiaohui20031984 2006-02-12 10:22:26
我有一个 testdb.cp文件 语法肯定正确 并且已经包含main主函数。

该文件在 /usr/tmp 目录下是用sybase 用户。

请帮我写一个makefile文件



...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohui20031984 2006-02-13
  • 打赏
  • 举报
回复
我连接的是sybase数据库!
loveailin 2006-02-13
  • 打赏
  • 举报
回复
.SUFFIXES: .pc .c .o

EXENAEME = servXX.exe

all: $(EXENAEME)

PRECOMP = $(SYBASE)/bin/cpre
LIBFLAG = -L$(SYBASE)/lib
LIBS = -lct -lcs -ltcl -ltli -lcomn -lintl \
-lnsl -lm -lc -lsocket
INCLUDES = -I$(SYBASE)/include

INCL = -I../include
COMMLIB=/*连接的.o .a等库文件名,如果不需要则屏蔽COMMLIB*/
FUNLIB=testdb.o

$(EXENAEME): $(FUNLIB) $(COMMLIB)
$(CC) -o $(EXENAEME) $(INCLUDES) $(FUNLIB) $(COMMLIB) $(LIBFLAG) $(LIBS)
rm *.o

.c.o:
cc -c -DSYBASE $(INCL) $*.c
.pc.c:
$(PRECOMP) $(INCLUDES) $(INCL) $*.pc
.pc.o:
$(PRECOMP) $(INCLUDES) $(INCL) $*.pc
$(CC) -c $(INCLUDES) $(INCL) $*.c

clear:
rm *.o *.lis testdb.c

试试可以吗?
fierygnu 2006-02-13
  • 打赏
  • 举报
回复
这么简单的makefile,到网上找个genmake程序。
tengulre 2006-02-13
  • 打赏
  • 举报
回复
你连接的是sybase 数据库?

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧