[英]Using TChart in C++Builder XE7
当我将TChart添加到测试C ++ Builder项目并进行构建时,出现错误:
[bcc32错误] GdiPlus.h(21):E2209无法打开包含文件“算法”
完整的解析器上下文
CPPMainForm.cpp(6):#include CPPMainForm.h
CPPMainForm.h(13):#include C:\\ Program Files(x86)\\ Steema Software \\ TeeChart 2014 for RAD XE7 \\ Delphi21.win32 \\ Include \\ VclTee.TeeGDIPlus.hpp
VclTee.TeeGDIPlus.hpp(23):#include C:\\ Program Files(x86)\\ Embarcadero \\ Studio \\ 15.0 \\ include \\ windows \\ rtl \\ Winapi.GDIPAPI.hpp
Winapi.GDIPAPI.hpp(24):#包括C:\\ Program Files(x86)\\ Embarcadero \\ Studio \\ 15.0 \\ include \\ windows \\ sdk \\ GdiPlus.h
我没有在计算机上找到任何“算法”包含文件,除了Boost目录中
我已经安装了“ TeeChart 2014 for RAD XE7”,它同时适用于Delphi和C ++ Builder,对吗?
有任何想法吗 ?
检查系统包含路径(工具|选项| C ++选项|路径和目录)中是否具有Boost库的默认路径:
$(CG_BOOST_ROOT)\boost\tr1\tr1
$(CG_BOOST_ROOT)
这应该使编译器选择要包含的正确版本的库。 在第一个路径tr1
,它是要查找的文件: algorithm
这适用于XE5,但对于较新的版本应按原样工作。
您可以选择将其添加到项目搜索路径中,但这应该在全局选项上,至少这是安装程序在安装时进行设置的方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.