CV++ std的链接问题
#include <iostream>
#include <string>
void main()
{
std::string A;
A="asdf";
std::cout<<A;
}
在VC 6.0上运行报错
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/test11.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
已经查阅过相关帖子,但是都是粘贴于同一个地方,完全没具体解决方法。
请路过的指点迷津。
[解决办法]
#include <iostream> #include <string> //using namespace std;void main() { std::string A; A="asdf"; std::cout <<A; }
[解决办法]
你建的工程可能是W32 Application,重新建立一个Win32 Console Application
File->New->Win32 Console Application
[解决办法]
error LNK2001: unresolved external symbol _WinMain@16
工程不对
新建 Win32 控制台