- 论坛徽章:
- 0
|
另出现个新问题,希望chuxu兄和各位大佬帮忙指教下。。。。
我得程序中用到了dblibrary的相关函数,如dbinit,bcp_bind等BCP相关函数,需要用到动态链接库
/space/sybase/OCS-12_5/lib/libsybdb.so
但我在编译时如果不加该文件,
all: $(TARGET)
$(TARGET): $(HEADERS) a.c
$(LINK.c) -o $@ $(OCSBASE)/include/sybesql.c a.c $(SYBLIBS) $(SYSLIBS)
a.c: a.cp
$(PRECOMP) a.cp
则一切正常、编译、运行都没问题。。。
如果编译时加了该文件,
all: $(TARGET)
$(TARGET): $(HEADERS) a.c
$(LINK.c) -o $@ $(OCSBASE)/include/sybesql.c /space/sybase/OCS-12_5/lib/libsybdb.so a.c $(SYBLIBS) $(SYSLIBS)
a.c: a.cp
$(PRECOMP) a.cp
编译时没问题,但运行时一连接数据库就core down。。。。。。不知什么原因。。。
请各位多多指教了!!
谢谢! |
|