jchc 发表于 2008-07-02 14:43

如何在动态库中嵌入数据库操作?

我用ld -G -o libmy.so tf.o -bnoentry -bexpall -lc生成的动态库。tf.o由esql -c tf.ec生成,其中主要就是:
$ select tdate into $ltoday from tbl_sys_time;
这样的数据库操作。编译无误。然后在主调程序中加入数据库打开关闭的语句,esql -o编译也无误。但一执行就illegal instruction(core dump).若不嵌入数据库操作代码,直接纯C程序就没问题。有人能告诉我该怎么做吗?谢谢了!
页: [1]
查看完整版本: 如何在动态库中嵌入数据库操作?