每当我尝试运行C程序的可执行文件时,当它应该加载XML文件时,我都会收到相同的警告:I / O警告:无法加载外部实体“ file.xml”“等
我已经检查了工作目录,这很好。我在这里看到的每个解决方案都是针对PHP的,遗憾的是不适用于这里。在构建模式下一切正常。
我将图书馆包括在内:
#include <libxml/parser.h>
然后使用以下命令打开文件:
xmlDoc *node_file1 = xmlReadFile(FILENAME_ONE, NULL, 0);
xmlNode *root_el = xmlDocGetRootElement(node_file1);
答案 0 :(得分:0)
右键单击可执行文件,如该图像,然后选择在finder中显示。 Right click on the executables
将XML文件与可执行文件放在同一位置。 xml and exe file in the same directory
运行项目。希望能解决这个问题