如何在Code :: Blocks编辑器中将.xml文件添加到.dll项目中

时间:2017-11-06 11:53:59

标签: c++ xml dll

我写了一个小的c ++程序来读取.XML文件的内容。 它作为控制台应用程序。但是当我将项目编译为.dll时,它没有给出任何错误但忽略了.XML内容。

我的问题是如何将.XML文件包含到我的.dll

我正在使用Code :: Blocks IDE。我在右键单击.XML文件时设置了选项 - >编译的复选标记,但这没有帮助。我还尝试将.XML包含在我的代码中

#include <data.xml>

但现在我收到错误消息。请帮忙。

我找到了解决问题的方法:

我将.XML文件的内容定义为字符串xml_message,然后使用

#include "data.xml"

xml_document doc;
doc.loadSring(xml_message.c_str()) 

而不是

xml_document doc;
doc.loadFile("data.xml");

0 个答案:

没有答案