查看: 1501|回复: 9

OSG编写的程序不能启动

[复制链接]

该用户从未签到

发表于 2011-4-17 14:44:24 | 显示全部楼层 |阅读模式
我再自己机子上编译的OSG2.9.9,vs08编译器,qt4.6.0,操作系统:windows7旗舰版
编译成功,写了几个小例子,编译通过了,配置都正确
但是就是点调试时提示说程序不能正常启动(cmd的窗口都出来后给出的问题)
其他的提示信息都没有,不知是什么原因,
以前没有出现这样的问题

该用户从未签到

发表于 2011-4-18 08:48:39 | 显示全部楼层
请给出您的运行堆栈信息

该用户从未签到

 楼主| 发表于 2011-4-18 22:26:08 | 显示全部楼层
本帖最后由 532696938 于 2011-4-18 22:59 编辑

我刚看了下,调用堆栈那栏里面是空的什么都没有
我搞不懂,不知道你说的是不是这个

然后,我怕我程序写得有问题,所以就把自带的OSGBrowser拿过来试了一下
也是同样的问题,编译通过,链接通过了,就是启动调试时提示程序无法正常启动
然后我在main函数中第一句代码处加了个断点,但是程序根本进不去,就是提示无法正常启动
1.png

该用户从未签到

发表于 2011-4-19 08:22:49 | 显示全部楼层
那说明您的工程配置有问题

该用户从未签到

 楼主| 发表于 2011-4-19 09:01:29 | 显示全部楼层
但是我原来也是这样配制的啊,路径都是相对路径
麻烦您看下我的配置有问题不(自带的osgBrowser)
1.png
2.png
3.png

该用户从未签到

发表于 2011-4-19 12:32:11 | 显示全部楼层
我没有看到显而易见的错误,也许您所用的OSG库和您的开发环境不相符

该用户从未签到

发表于 2011-4-19 13:52:19 | 显示全部楼层
感觉一般这种情况下,都是没有安装sp1补丁所致,虽然你是自己编译的,但是有可能你的第三方依赖库是别人预编译的,即使用vs2005sp1编译的,这种情况下不太好分析,看样子应该和QT没关系,编译能通过配置应该也没问题,你看看你的第三方依赖库的。

该用户从未签到

 楼主| 发表于 2011-4-19 17:11:56 | 显示全部楼层
sp1补丁打过,搞不清楚到底怎么回事,我现在想换成mingw编译,用Eclipse试一下
就是第三方库编译时态费劲

该用户从未签到

发表于 2011-4-19 19:37:27 | 显示全部楼层
整个别人编译好的试试有着问题没还

该用户从未签到

 楼主| 发表于 2011-4-23 13:30:49 | 显示全部楼层
用mingw编译成功了,可以用了,只是第三方插件没有多少,并且第三方插件debug版还没有,编译不出来。
png编译不会
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表