因此,我刚刚安装了code::Block,从官方站点下载源代码,然后运行./configure命令autoreconf -f -i、make和make install。所有操作都很正常,直到我无法通过菜单找到程序为止,当我在终端上输入codeblocks时,它会返回:
*** Error in codeblocks: free(): invalid pointer: 0x00007fc6af2654d9 ***。
我在安装过程中出错了吗?或者程序没有正确安装?
注意:我之前已经安装了代码::块的旧版本,并在知道有一个新版本之后立即卸载它。
发布于 2016-02-05 23:47:55
代码::块安装正确,但不能正常工作。当您运行codeblocks时,它会运行该程序,然后它会在执行任何有用的操作之前崩溃。
由于您在构建和安装方面没有做任何特殊的事情,所以问题要么出现在您的系统上,要么出现在源代码中。如果你没有发生任何其他奇怪的崩溃,那就怪一个程序是有问题的。(如果您正在发生其他奇怪的崩溃,请运行记忆测试。)
检查是否有新版本可用。如果没有,请检查是否有类似bug的报告。如果没有,报告一个bug。一定要准确地指出您下载的源代码的哪个版本,您正在运行的发行版的版本,在什么处理器架构上运行的版本,以及您使用的编译器和版本。同时,安装一个旧的,无缺陷的版本。
https://unix.stackexchange.com/questions/260011
复制相似问题