在bcb使用fastMM时报错了,大侠帮我看看怎么回事,谢谢!

zxx_0405 2010-01-11 09:56:57
我按FastMM4BCB.cpp文件开始的注释说明,在工程添加FastMM4.pas 和 FastMM4.hpp,Under the Project -> Options -> Linker menu uncheck "Use Dynamic RTL",Add FastMM4BCB.cpp to your project.编译运行就报下面的错,不知道怎么修改,哪位指点下,谢谢了!

[C++ Error] FastMM4BCB.cpp(430): E2448 Undefined label 'FastGetMem'
[C++ Error] FastMM4BCB.cpp(448): E2448 Undefined label 'FastFreeMem'
[C++ Error] FastMM4BCB.cpp(498): E2448 Undefined label 'FastReallocMem'
[C++ Error] FastMM4BCB.cpp(498): E2448 Undefined label 'FastGetMem'
[C++ Error] FastMM4BCB.cpp(533): E2448 Undefined label 'InvalidGetMemPtr'
[C++ Error] FastMM4BCB.cpp(548): E2448 Undefined label 'InvalidFreeMemPtr'
[C++ Error] FastMM4BCB.cpp(582): E2448 Undefined label 'InvalidReallocMemPtr'
[C++ Error] FastMM4BCB.cpp(582): E2448 Undefined label 'InvalidGetMemPtr'
...全文
132 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxx_0405 2010-01-14
  • 打赏
  • 举报
回复
找不到错误原因

换了低版本的478
土著巫师 2010-01-12
  • 打赏
  • 举报
回复
用了几年了都没有问题,现在改2010开发软件,这个版本内置FASTMM,再也不需要了手工处理了。
我来看看CB 2010-01-12
  • 打赏
  • 举报
回复
好像是缺少头文件,其中有定义
ydlchina 2010-01-11
  • 打赏
  • 举报
回复
看看这几个文件都需要什么文件支持,找到他们并在Options添加目录即可。
zxx_0405 2010-01-11
  • 打赏
  • 举报
回复
__declspec(naked) void * _RTLENTRY Cpp_malloc_Stub(size_t size)
{
//if (size)
//return InternalGetMem(size);
//else
//return NULL;
asm
{
mov eax, [esp + 4] //size
test eax, eax
jz Exit
jmp InternalGetMem //call InternalGetMem
nop
nop
nop
Exit:
ret
}
}

InternalGetMem 这个需要定义吗,
zxx_0405 2010-01-11
  • 打赏
  • 举报
回复
这个fastmm用于bcb时是不是只有加速的作用?不能检测内存泄露?
zxx_0405 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ydlchina 的回复:]
看看这几个文件都需要什么文件支持,找到他们并在Options添加目录即可。
[/Quote]

你说的是FastMM4BCB.cpp,FastMM4.pas 和 FastMM4.hpp吗?好像也没啥需要支持的,没太明白你的意思
内容概要:本文介绍了基于10机39节点的电力系统仿真资源,依托Matlab与Simulink平台,构建了完整的电力系统动态仿真模型,涵盖系统建模、潮流计算、暂态稳定性分析、短路故障模拟及动态响应评估等核心内容。资源不仅实现了标准测试系统的还原,还进一步拓展至虚拟同步发电机(VSG)控制、储能系统集成、微电网优化调度等先进应用场景,深入探讨了现代电力系统中新能源接入、频率调节与电压支撑等关键技术问题,具有较强的理论深度与工程实践价值。; 适合人群:具备电力系统分析基础及Matlab/Simulink操作能力的高校研究生、科研人员和电力行业工程技术人员,特别适用于从事电力系统稳定性研究、新能源并网技术、智能电网优化控制等相关领域的专业人员。; 使用场景及目标:①用于电力系统教学与科研中的动态仿真与稳定性分析;②支持含高比例新能源的微电网、储能系统与虚拟同步机等新型设备的控制策略验证;③为电力系统故障诊断、暂态过程分析、运行优化与调度决策提供高精度仿真平台;④辅助完成学术论文复现、课题研究及创新性算法开发。; 阅读建议:建议读者结合所提供的Matlab代码与Simulink模型逐模块运行,深入理解系统参数设置、元件建模方法与仿真流程设计,重点关注故障设置、控制器配置与仿真结果分析环节。对于复杂控制策略部分,应配合相关理论文献进行对照学习,并尝试在现有模型基础上进行功能扩展与算法改进,以提升综合应用与创新能力。

13,872

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧