7
回答
程序编译的时候老报内存错误,急!!!寻求高手帮助
华为云实践训练营,热门技术免费实践!>>>   

一个用OpenGL做底层的项目,开发人员做完就走了,给我这个外行留下很多的问题,请高手帮下小弟:

这个项目在编译成可执行程序的时候老报内存出错的提示,见图如下:

分析了一下出错的地方,说是一个叫BCG的插件的问题,我装了一个BCGControlBarProEvaluation 9.4的版本,开发用的是6.5的,高版本的应该没问题,可是还是不行,操作都没问题,环境变量什么的都加进去了:

这是怎么回事,请高手能给予简答。

举报
Hardy
发帖于7年前 7回/385阅
共有7个答案 最后回答: 7年前

呵呵,没代码,又不知道楼主是什么项目,什么环境。就一个出错信息,要有人能给你改错误,那就不是高人了,是超人。

BCG初始化的地方。程序里是否连接了老版本的LIB文件。

程序所依赖的DLL是否在能找到的路径中。

引用来自#2楼“xyz555”的帖子

呵呵,没代码,又不知道楼主是什么项目,什么环境。就一个出错信息,要有人能给你改错误,那就不是高人了,是超人。

 三维仿真的一个项目,用C++在VS2005中开发的

引用来自#3楼“samluo”的帖子

BCG初始化的地方。程序里是否连接了老版本的LIB文件。

程序所依赖的DLL是否在能找到的路径中。

 以前用的BCG的版本是6.5,我现在是用的高版本,在网上下了个6.5的居然是源代码,编译的时候也是报错,好像是VC6.0环境下的,程序的bcg.dll都在路径中。

补充点,这是我在报错地方

#endif  /* WPRFLAG */
                       (HINSTANCE)&__ImageBase,
                       NULL,
                       lpszCommandLine,
                       StartupInfo.dwFlags & STARTF_USESHOWWINDOW
                        ? StartupInfo.wShowWindow
                        : SW_SHOWDEFAULT
                      );

一下就不能进行了。

顶部