0
我有這個問題,升壓,C++,與RCF升壓例外Linux上
我安裝了一個新的提升上fedora14(提高1.44),
我與RCF庫鏈接它使用升壓,我也有增強的連接,編譯是好的,但AR運行時,我得到以下錯誤:
src/RCF/MethodInvocation.cpp:413: Assertion failed. !mVecPtr || mVecPtr.unique() . Values:
Denver: include/RCF/util/Assert.hpp:88: virtual util::AssertFunctor::~AssertFunctor(): Assertion `0 && "See line above for assertion details."' failed
我不知道這個庫,但是它支持將1.35提升到1.50(http://www.deltavsoft.com/doc/rcf_user_guide/AppendixBuilding.html#rcf_user_guide.AppendixBuilding.Libraries),所以沒有問題正如我認爲你猜到的那樣。那麼你需要更新你的RCF嗎? https://github.com/mkotsbak/librcf-cpp/blob/master/src/RCF/MethodInvocation.cpp似乎把斷言放在你粘貼的錯誤的不同行上... – Caribou
我認爲* new * boost是1.53或更高...... – GuLearn
@ YZ.learner它是,但它看起來像這樣的lib只支持到1.50 ... – Caribou