Всякий раз, когда я пытаюсь запустить исполняемый файл моей программы на C, я получаю одно и то же предупреждение, когда он должен загрузить XML-файл: предупреждение ввода-вывода: не удалось загрузить внешнюю сущность "file.xml" "и т. Д. .
Я проверил рабочий каталог, и он в порядке. Каждое решение, которое я видел здесь, предназначено для PHP и, к сожалению, здесь не применимо. В режиме сборки все работает правильно.
Я включаю библиотеку с:
#include <libxml/parser.h>
И затем открыть файлы с помощью:
xmlDoc *node_file1 = xmlReadFile(FILENAME_ONE, NULL, 0);
xmlNode *root_el = xmlDocGetRootElement(node_file1);