歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

Solaris下程序執行時的basic_string錯誤


在Windows下修改了源碼加了兩個類,但是忘記把它加到makefile中,Solaris下用CC程序編譯根本不報錯,但是執行時出了一個錯誤,錯誤的樣子是找不到basic_string, 看起來象是這樣的:
__1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___M__sun_concat6kMpk
...
後來用ldd -u看了一下才發現是有些沒有解決的引用,才想起是makefile中沒有加上這個文件,修改makefile再執行,OK了.
Copyright © Linux教程網 All Rights Reserved