谢谢您腾出了时间给了我指点。
打开CodeGuard,编译成非独立运行的exe文件,可正常运行。虽关闭主窗口时,出现“Access violation at address 74DBODE8.Read of address 74DB0DE8”。
打开CodeGuard,编译独立的执行文件时,出现“CodeGuard delected error(s) in the program. A log file will be created.”,此说:程序中的错误被CodeGuard检测到,一个长文件将创建。但该这个长文件放在哪里?
按确定后,又出现“:“应用程序发生异常 未知的软件异常 (0x0eedfade), 位置为 0x7c812afb.”。
liusy780626君:
您好!谢谢您的关心和回复.
我的竞技争冠算法函数优化程序实在太大了,有1.28MB。无法将源程序贴上。
在实现无约束优化程序时,可以编译成独立运行的可执行文件,虽然有一点问题,但不影响使用。后来扩展功能,以实现有约束优化时,就发生现在的问题。
当我把CodeGuard用上以便查错,再企图编译成独立的可执行文件时,干脆无法完成编译,出现链接出错:“Could not open E:\myBCBfile\ MultipleHumpGA.exe(program still running?)", 不知是何意思?何问题?