安装opengl的sdk,其自带example,但编译通不过(所需LIB库文件到已经加上)。C文件中有一个Main函数和数个WinMain函数(很奇怪),编译报错:
IBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/sphere.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.sphere.exe - 2 error(s), 0 warning(s)
请问这是什么缘故

解决方案 »

  1.   

    连接问题在project/setting/link里,添加IBCD.lib
      

  2.   

    我找不到这个库文件,请问哪能找到?能下载到。还有这个库文件干什么用的?
    能解释一下main和winmain共存的现象吗?谢谢
      

  3.   

    不是这个问题,既然提示是LIBCD.lib的错就说明已经把它给加进去了。
      

  4.   

    是LIBCD.lib,但这个方法不能解决问题。加进去还是一样。估计默认已经加入了。
      

  5.   

    project->setting->link,在option里面有句 subsystem:console,把它改成
    subsystem:windows.
    这好象是每个初学的人都会遇到的问题。我当初也是请教别人的 ,
    但我想现在是我的了。拿分来吧