visual c++6.0 编译 错误

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:47:29
从网上下的小游戏源码包,里面有很多文件,各种格式.....
我要把它们编译成一个程序该怎么做,我是菜鸟,刚学VC++,想找些有趣的例子研究下,不想编译时总是出错,我想问是要打开其中哪一个什么格式的文件,还是把他们都加入哪个工程(我听说~~~~).........反正要能编译成一个可执行文件在DEBUG文件夹里.

我不管打开那个文件编译后总是提示有错误(不定),可是别人提供了编好了的执行文件时好的......
举个例子吧:
在这里下的一个五子棋游戏http://www.codefans.net/soft/2456.shtml

我用visual C++ 6.0 打开其中的"五子棋.dsw"编译后提示如下
错误提示:
--------------------Configuration: 五子棋 - Win32 Debug--------------------
Linking...
五子棋.obj : error LNK2001: unresolved external symbol "public: __thiscall CMyDlg::CMyDlg(class CWnd *)" (??0CMyDlg@@QAE@PAVCWnd@@@Z)
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/五子棋.exe : fatal error LNK1120: 4 unre

当然需要加入到一个工程里,不过网上下的应该不会只有代码吧,你找找看有没有个*.dsw的文件,打开它就会把所有的文件连接在一起运行就是了

初学干嘛要看这么复杂的例子,效果说不定没有小的算法例子来的好哦

打开后缀为dsw的文件就可以了,也就是“工作空间”,它是一个整体