use*_*986 8 c++ gcc dynamic-linking
我想知道是否可以将使用gcc4.2编译的c ++程序与在gcc4.5之类的更高版本中编译的共享c ++库链接起来.
我试过这样做,但遇到了一些不同的问题.在编译共享库gcc5.3时,我收到一条消息说:
*"malloc:对象0x7fff707d2500的错误:未被分配的指针在malloc_error_break中设置了一个断点来调试"*.
如果我尝试用gcc4.6编译共享库,我会得到非常奇怪的行为.std :: stringstream类无法正常工作.写入流后,结果字符串为空.
是否有可能做到这一点?或者我在尝试一些不可能的事情?我希望这是可能的,因为我正在动态链接lib.顺便说一句,我在MacOSX上运行.
BR
| 归档时间: |
|
| 查看次数: |
388 次 |
| 最近记录: |