【发布时间】:2010-11-22 15:35:51
【问题描述】:
我正在尝试使用 MSVC++ 2010 Express Edition 编译 Scintilla 控件,但要使其正常工作非常痛苦,因为我需要一堆文件。在编译 SString.h 时,我注意到了这一点:
#include <crtdll/stddef.h>
我不是 C++ 程序员,但我确实明白什么
#include <xxx.h>
是什么意思,但是包含的那个是什么意思?我收到以下错误:
错误 1 错误 C1083: 无法打开包含文件: 'crtdll/stddef.h': 没有这样的文件或目录 f\scintilla\lexers\sstring.h 44
任何关于如何修复它的帮助将不胜感激。
【问题讨论】:
-
我 认为 这意味着
stddef.h应该在crtdll目录中,在搜索标题的默认路径上,但我已经有一段时间没有这样做了这个。
标签: c++ include compilation