构建cpp程序时出现'make'命令错误[Oracle-未定义引用`LdiDateCheck']

时间:2017-07-28 04:10:30

标签: c++ linux oracle redhat

我尝试使用redhat 5.4(Tikanga)中的make命令构建我的c ++程序,然后出现以下错误

  

/usr/lib/oracle/12.1/client64/lib/libclntsh.so:对LdiDateCheck' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to OraMemInit的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so:对lxkRegexpCountLob' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to lxmdigx'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so: ztchi' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to sltsmxi'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so: ons_shutdown_wtimeout_ctx' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to lxhebc'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so:对LhtStrSearch' /usr/lib/oracle/12.1/client64/lib/libocci.so: undefined reference to LdiInterToString'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libocci.so:对lnxdec' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to ssOswPthread_mutex_lock'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so:对lxscat' /usr/lib/oracle/12.1/client64/lib/libclntsh.so: undefined reference to lnxnucopt'的未定义引用   /usr/lib/oracle/12.1/client64/lib/libclntsh.so:未定义对`lfpcd2cf'的引用

........等等..(问我是否要查看完整的日志)

您能否建议我解决此问题的方法。

谢谢!

0 个答案:

没有答案