如何獲取pugi XML以找到具有相對路徑的文件。相對路徑Pugi XML
我的文件夾看起來像這樣
XML文件位於這裏
XMLConfiguration中 - > _ master_config.xml
Config-> SRC
在這裏,我把代碼
pugi::xml_document doc;
pugi::xml_parse_result result = doc.load_file("../../XMLConfiguration/_master_config.xml");
std::cout << "Load result: " << result.description() << ", mesh name: " << doc.child("mesh").attribute("name").value() << std::endl;
我在運行代碼時得到了這個:
Load result: File was not found, mesh name:
我試過這種方式和相同的錯誤。我正在使用GCC 4.9.0,並且只包含.hpp文件。沒有鏈接到圖書館。 – user1876942
甚至將xml放在src文件夾和doc.load_file(「_ master_config.xml」)中;不管用。 – user1876942