lua脚本吧 关注:110贴子:116
  • 3回复贴,共1

【windows编程】LNK2001: 问题与解决办法(不定期更新)

只看楼主收藏回复

前一个有点乱,看着费劲
这个是我遇到的问题及解决办法,很有可能不全。
算是我学习windows编程的脚印吧。


IP属地:辽宁1楼2013-04-14 13:07回复
    问题:
    error LNK2001: unresolved external symbol _main
    解决办法:
    project => setting => link => project option
    将/subsystem:console 改成 /subsystem:windows
    原因分析:
    console 是 控制台程序 (黑色的伪dos窗口那个),而
    我们编写的是窗口程序,所以应该是windows
    产生这个问题的原因很简单
    就是我们建立工程时选错了,
    选择win32 application就不会有这样的链接错误产生了


    IP属地:辽宁2楼2013-04-14 13:17
    回复
      忘了说了,我用的编译器是vc6.0


      IP属地:辽宁3楼2013-04-14 13:18
      回复
        问题2:
        error LNK2001: unresolved external symbol __imp__PlaySoundA@12
        解决办法:
        project => setting => link => project option
        添加winmm.lib到任意位置Windows multimediaWindows多媒体
        原因分析:
        在程序中调用了PlaySound函数,而vc6.0内定的项目中不包含多媒体链接库文件,所以需要我们自己添加。


        IP属地:辽宁本楼含有高级字体4楼2013-04-14 13:26
        回复