ubundu 下, libxml2 xmlSaveFile 返回-1 ,用 xmlGetLastError返回权限不足
时间: 2023-06-13 18:09:11 浏览: 210
GetLastError()返回值
这个问题可能是由于权限问题引起的。请确保你有足够的权限来写入到指定的文件路径。你可以通过使用 chmod 命令来更改文件权限,以确保你有足够的权限来写入文件。
如果你已经确定你有足够的权限,并且问题仍然存在,你可以尝试使用 strace 命令来查看程序的系统调用,以查看是否有其他问题。
另外,你也可以检查一下 xmlSaveFile 函数的返回值,看看它是否返回了其他错误信息。你可以参考 libxml2 的文档来了解更多的细节。
阅读全文