Using TChart in C++Builder XE7
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.GIPAPI.hpp
Winapi.GIPAPI.hpp(24):#include C:\Program Files(x86)\Embarcadero\Studi\15.0\include\windows\sdk\GdiPlus.h
我在我的计算机上没有发现任何"算法"包括文件,除了在Boost目录中
我已经安装了";用于RAD XE7的TeeChart 2014";,这是针对Delphi和C++Builder的,对吧?
有什么想法吗?
检查您的系统Include Path(Tools | Options | C++Options | Path and Directories)中是否有boost库的默认路径:
$(CG_BOOST_ROOT)boosttr1tr1
$(CG_BOOST_ROOT)
这应该使编译器选择要包含的库的正确版本。在第一个路径tr1
中,它要查找的文件是:algorithm
这适用于XE5,但对于较新版本,它应该可以正常工作。
或者,您可以将其添加到项目搜索路径中,但这应该在全局选项中,至少安装程序在安装时是这样设置的。
- TDateTime格式在C++Builder中不会更改
- C++Builder中的OnClick事件签名存在问题
- 在Embarcadero C++ Builder中生成的DLL未解决的外部链接错误
- 是否允许调用方对我的 Builder 类使用任何指针类型(包括智能指针)?
- 在 C++ Builder 中使用 NULL 构造 DynamicArray
- Implementing Active Directory with C++ Builder
- BEGIN_MESSAGE_MAP导致C++Builder 10.1崩溃到桌面
- 函数模板"Builder"
- 使用 C++Builder 项目读取字符串中的文件时出错
- 如何在 c++builder 中使用 IDE 管理的组件编写for_each循环
- 如何确保Win-Builder用C 11构建我的包裹
- C++BUILDER OnVirtualKeyboardShown和OnVirtualKeyboard Hidden从另
- Borland C++Builder 6 Strings操作太慢
- 事件处理程序是Embarcadero C++Builder中的重入程序吗
- C++ Builder 10.2: Thread blocks WaitForInputIdle
- LLVM builder::GetInsertBlock,这个函数的目的是什么?
- 如何在 embarcadero C++ builder 中设置编译器
- VirtualTreeView - Embarcadero C++ Builder XE7 - 64 bits
- Cast int to void* and void* to int for TMemoryStream->WriteBuffer (C++Builder XE7)
- Using TChart in C++Builder XE7