游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3984|回复: 7

问一个菜的很的问题

[复制链接]

7

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2005-3-25 22:38:00 | 显示全部楼层 |阅读模式
最近我用visual c++ 6.0编译程序时,经常出现编译能通过,但是连接不能通过的问题
以下是连接错误,请各位蝈蝈帮帮忙

Linking...
example.obj : error LNK2001: unresolved external symbol __imp__PlaySoundA@12
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/example.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.


谢谢

69

主题

450

帖子

473

积分

中级会员

战魂缔造者

Rank: 3Rank: 3

积分
473
QQ
发表于 2005-3-26 10:36:00 | 显示全部楼层

Re:问一个菜的很的问题

将包含这个函数的库引用到工程

6

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2005-3-31 10:16:00 | 显示全部楼层

Re:问一个菜的很的问题

我也出现了这个问题,SUN说的引入库是不是不把DirectX的SDK的instrude和lib加到VC的路径旋转中,我加了,调试没问题,但运行还是出现上面的提示。
请高手赐教!

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-3-31 23:53:00 | 显示全部楼层

Re:问一个菜的很的问题

你是用了播放声音的函数吗?
sndPlaySound("*.wav",SND_ASYNC);
可能是差这个静态库吧  winmm.lib

6

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2005-4-1 10:05:00 | 显示全部楼层

Re:问一个菜的很的问题

不是,我只是调试一个基本的DDRAW入门程序。是不是我库文件引入出了问题,请问高手在VC怎么游戏的引入库文件

7

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
 楼主| 发表于 2005-4-2 06:07:00 | 显示全部楼层

Re:问一个菜的很的问题

我后来把winmm.lib加进去后,仍出现以下的错误
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/example.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

6

主题

73

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2005-4-2 15:54:00 | 显示全部楼层

Re:问一个菜的很的问题

这个应该是VC环境设置出现了问题,我也是,不过我把程序传给另个高手就运行正常,我的机器上就不行,就是不知道那个设置出现了问题。

4

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2005-4-14 04:23:00 | 显示全部楼层

Re: 问一个菜的很的问题

在 工程->设置->link->projec options   里面加入你所要的静态库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 06:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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