游戏开发论坛

 找回密码
 立即注册
搜索
查看: 8245|回复: 13

疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

[复制链接]

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
发表于 2006-10-2 21:32:00 | 显示全部楼层 |阅读模式
运行EXE文件,弹出如下对话框。
sf_200610221323.jpg

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2006-10-2 22:04:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

是不是有什么执行程序需要的文件没放在Debug文件夹中呢?比如说用文件流读取文件失败。

3

主题

155

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2006-10-3 04:38:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

诊断失败.fseek.c文件的第146行
如果是在VC中调试,点重试就可以定位到异常点.
就知道哪错了.

30

主题

90

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2006-10-3 13:52:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

好像是指针没有初始化的样子。

1

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2006-10-3 18:12:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

缺少了运行库文件。。。

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-10-3 19:30:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

2楼:没有。

3楼:点重试不能调试。是不是系统重装后,VC++没有重新安装的关系?

4楼:不懂。指针初始化是什么意思?

5楼:库文件应该不会少吧。

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-10-3 19:34:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

如果选警告作为错误,则有若干错误:
这些都是什么错误?
--------------------Configuration: hwb - Win32 Debug--------------------
Compiling...
hwb.cpp
F:\3d\6\hwb.cpp(77) : error C2220: warning treated as error - no object file generated
F:\3d\6\hwb.cpp(77) : warning C4100: 'nCmdShow' : unreferenced formal parameter
F:\3d\6\hwb.cpp(77) : warning C4100: 'lpCmdLine' : unreferenced formal parameter
F:\3d\6\hwb.cpp(77) : warning C4100: 'hPrevInstance' : unreferenced formal parameter
F:\3d\6\hwb.cpp(234) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(235) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(239) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(239) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(243) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(244) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(247) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(247) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(251) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(252) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(446) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(609) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(610) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(758) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
F:\3d\6\hwb.cpp(759) : warning C4244: '=' : conversion from 'int' to 'unsigned short', possible loss of data
执行 cl.exe 时出错.

hwb.exe - 1 error(s), 0 warning(s)

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-10-3 21:56:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

工程选项设置的问题。

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-10-3 22:39:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

请问怎样设置?

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-4 00:21:00 | 显示全部楼层

Re:疑问:在VC++中正常编译并能运行,但是,生成的EXE文件

niin 你str==null了;(
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 14:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表