小弟写一个简单的.pc文件,之后生成.c文件,可是当我编译的时候:
gcc xxx.c -o xxx 又出现下列信息:undefined reference to 'sqlcxt'。我看网上说是需要在linux下加载libclntsh.so,具体应该怎样加载呢?希望大家能告诉我完整的gcc命令怎样写,万分感谢~
gcc xxx.c -o xxx 又出现下列信息:undefined reference to 'sqlcxt'。我看网上说是需要在linux下加载libclntsh.so,具体应该怎样加载呢?希望大家能告诉我完整的gcc命令怎样写,万分感谢~
解决方案 »
- [求助]关于 oracle 临时表 ORA-14450,如何解除所有会话的数据绑定
- 请教有关Oracle外部表的操作问题
- 按月统计人员总数的SQL语句求教
- 菜鸟程序员求教:java如何用jdbc连接oracle数据库
- 4G内存,linux环境init文件如何配?
- 如何在存储过程中加入批量插入。
- 希望大家帮帮忙,update的多表连接
- 请指教一下这个连接怎么转化成 left join or right join呢?
- 请教大家一个直接插入日期型数据的一个问题,可能很多人也一样迷惑这块!
- 请问谁能提供ole db provider for oracle的下载地址,100分求助
- 还是面试题..
- 求关于分割符的sql
include=($ORACLE_HOME/precomp/public)
include=$ORACLE_HOME/precomp/hdrs
include=$ORACLE_HOME/tpcc2x_2/src
include=$ORACLE_HOME/precomp/include
include=$ORACLE_HOME/oracore/include
include=$ORACLE_HOME/oracore/public
include=$ORACLE_HOME/rdbms/include
include=$ORACLE_HOME/rdbms/public
include=$ORACLE_HOME/rdbms/demo
include=$ORACLE_HOME/nlsrtl/include
include=$ORACLE_HOME/nlsrtl/public
include=$ORACLE_HOME/network_src/include
include=$ORACLE_HOME/network_src/public
include=$ORACLE_HOME/network/include
include=$ORACLE_HOME/network/public
include=$ORACLE_HOME/plsql/public
ltype=short
char_map=string
2、在.c文件里加上 extern "c"
{
提示出错的函数
}
.c .o $cc –c sample1.c
.o 可执行文件$cc –L$ORACLE_HOME/lib –lclntsh –o sample1 sample1.o