请问:用C++编写的程序源码如何编译成一个可执行的exe文件啊?
我下载了C编程软件,然不会将源码编译成exe,请高手教教我详细操作步骤--------------------Configuration:iceIpCheck-Win32...
我下载了C编程软件,然不会将源码编译成exe,请高手教教我详细操作步骤
--------------------Configuration: iceIpCheck - Win32 Debug--------------------
Compiling...
iceIpCheck.cpp
Linking...
iceIpCheck.obj : error LNK2001: unresolved external symbol "public: __thiscall CIceIpCheckDlg::CIceIpCheckDlg(class CWnd *)" (??0CIceIpCheckDlg@@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/iceIpCheck.exe : fatal error LNK1120: 4 unresolved externals
执行 link.exe 时出错.
iceIpCheck.exe - 1 error(s), 0 warning(s)
我用的是C++6.0汉化版 展开
--------------------Configuration: iceIpCheck - Win32 Debug--------------------
Compiling...
iceIpCheck.cpp
Linking...
iceIpCheck.obj : error LNK2001: unresolved external symbol "public: __thiscall CIceIpCheckDlg::CIceIpCheckDlg(class CWnd *)" (??0CIceIpCheckDlg@@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/iceIpCheck.exe : fatal error LNK1120: 4 unresolved externals
执行 link.exe 时出错.
iceIpCheck.exe - 1 error(s), 0 warning(s)
我用的是C++6.0汉化版 展开
2个回答
展开全部
用VC++6.0编译,编译分两种DEBUG RELEASE 两个都可以生成EXE文件,在其对应的文件夹下。区别是DEBUG在本机运行,RELEASE可以发布到其他机器上。
你写的是MFC程序吗?请先确定你下的编译器支持MFC 。还是建议使用VC++6.0
补充:不知道是否包括MFC,你新建一个工程,看看里面是否有MFC向导。如果有的话你就检查一下你的程序有没有问题,你的程序没有产生EXE文件是因为有编译连接错误。如果都正确的话应该自动生成EXE
你写的是MFC程序吗?请先确定你下的编译器支持MFC 。还是建议使用VC++6.0
补充:不知道是否包括MFC,你新建一个工程,看看里面是否有MFC向导。如果有的话你就检查一下你的程序有没有问题,你的程序没有产生EXE文件是因为有编译连接错误。如果都正确的话应该自动生成EXE
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询