solaris使用正确的编译器CC/cc

编程入门 行业动态 更新时间:2024-10-08 03:30:30

solaris使用正确的<a href=https://www.elefans.com/category/jswz/34/1771241.html style=编译器CC/cc"/>

solaris使用正确的编译器CC/cc

        当在linux操作系统下对Oracle的OCI编程,使用gcc能够轻松通过,而在unix-solaris10对OCI进行编译时,会发现如下很多错误。当时也不知道错在什么地方,一时解决不了该问题,于是把SolarisStudio12.2-solaris-x86-pkg-ML.tar安装完之后,下面出现的问题也就能解决了。

未定义                  文件中的
 符号                       在文件中
__1cG__CrunKpure_error6F_v_         /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdbC__RTTI__1nDstdMlength_error__ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMout_of_range2T6M_v_        /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2G6Mpkc_r1_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunIex_alloc6FI_pv_         /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunIex_throw6Fpvpkn0AQstatic_type_info_pF1_v_v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2G6Mrk1_r1_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2t6MpkcIrkn0C__v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdRexcept_msg_string2t6MIE_v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2t6Mpkcrkn0C__v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdbC__rwse_StringIndexOutOfRange_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdZ__RTTI__1nDstdJbad_alloc__ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___Gassign6Mrk1II_r1_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunRex_chk_unexpected6F_v_  /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdX__rwse_InvalidSizeParam_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdbB__rwse_PosBeyondEndOfString_ /openSUSE3000/fep/bin/libocci.so.10.1__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___J__nullref_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdbC__RTTI__1nDstdMout_of_range__ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdLlogic_error2T6M_v_         /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___I__getRep6MII_pnH__rwstdM__string_ref4Ccn0B_n0C____ /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdY__rwse_UnexpectedNullPtr_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2t6Mrk1IIrkn0C__v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMlength_error2T6M_v_        /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunGex_get6F_pv_            /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdJexceptionG__vtbl_          /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdJbad_allocG__vtbl_          /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMlength_errorG__vtbl_       /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunMex_rethrow_q6F_v_       /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMout_of_rangeG__vtbl_       /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___Hcompare6kMIIpkcI_i_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cH__rwstdX__rwse_ResultLenInvalid_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunSregister_exit_code6FpG_v_v_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunHex_skip6F_b_            /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___Hreplace6MIIpkcIII_pc_ /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunIex_clean6F_v_           /openSUSE3000/fep/bin/libocci.so.10.1
__1cG__CrunKex_rethrow6F_v_         /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdbB__RTTI__1nDstdLlogic_error__ /openSUSE3000/fep/bin/libocci.so.10.1
__1cDstdLlogic_errorG__vtbl_        /openSUSE3000/fep/bin/libocci.so.10.1
c::c(N6,  (int0_t))                 /openSUSE3000/fep/bin/libocci.so.10.1
c::c(n6,  (int0_t))                 /openSUSE3000/fep/bin/libocci.so.10.1
__1c2K6Fpv_v_                       /openSUSE3000/fep/bin/libocci.so.10.1
__1c2k6Fpv_v_                       /openSUSE3000/fep/bin/libocci.so.10.1
ld: 致命的: 符号参照错误. 没有输出被写入/openSUSE3000/fep/bin/testdbci
collect2: ld returned 1 exit status
make: *** [/openSUSE3000/fep/bin/testdbci] Error 1
#

更多推荐

solaris使用正确的编译器CC/cc

本文发布于:2024-02-07 10:02:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1755579.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:编译器   正确   solaris   CC   cc

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!