【问题标题】:CodeSynthesis : how to include files from <xsd>?CodeSynthesis:如何包含来自 <xsd> 的文件?
【发布时间】:2013-05-28 14:12:16
【问题描述】:

我从 XSD 方案生成 c++ 代码,现在当我将其放入项目时,编译器告诉我不能包含所有 #include &lt;xsd/...&gt;。但我已将包含目录添加到 VC++ 目录中。

100 个错误中的 1 个:

error C1083: Cannot open include file: 'xsd/cxx/config.hxx': No such file or directory

但它们或多或少都是相同的错误,都是关于&lt;xsd/...&gt;

生成的 *.hxx 文件中出现错误

怎么办?如何强制重新导入它们?


【问题讨论】:

  • xsd 目录是 VC++ 目录的子目录吗?你能告诉我们路径树怎么样?
  • 谢谢,我已经按照教程中的描述进行了设置。似乎教程根本不正确。您可以发布一个答案,如果您愿意,我可以接受它
  • 我肯定会的:-)。你能告诉哪个教程吗?如果电流不太好,也许我们可以指出一个好的。
  • 这是 CodeSynthesis 文件夹中关于如何设置 Visual Studio 的 README.txt,我猜它也会在安装后弹出

标签: c++ include xsd codesynthesis


【解决方案1】:

似乎这些目录不是 VC++ 目录的子目录。

设置为子目录。

如果您不这样做,您可以在#include 中包含完整路径并使用"" 而不是&lt;&gt;

【讨论】:

  • 完整路径是什么?你能帮我解决这个问题吗?
猜你喜欢
  • 2019-11-28
  • 2011-10-05
  • 2019-11-30
  • 2015-01-23
  • 2015-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多