gpt4 book ai didi

Microsoft Visual Studios 2010 Beta 1 的 C++ 编译问题

转载 作者:太空宇宙 更新时间:2023-11-03 10:22:11 25 4
gpt4 key购买 nike

好吧,我刚拿到新的 MSVS 2010 Beta 1,就像 2008 express 一样,我只是不知道如何编译任何东西,甚至连一个简单的 hello world 程序都不知道。有人有任何指示吗?我通常只会收到一条全面的失败消息。没有真实信息。

编辑:抱歉

#include <iostream>
using namespace std;

main()
{
cout << "hello world";
return 0;
}

我去构建并得到:

1>------ Build started: Project: forkicks, Configuration: Debug Win32 ------

1>Embedding manifest...

1>.\Debug\forkicks.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. The system cannot find the file specified.

1>Build log was saved at "file://c:\Users\Randy\Documents\Visual Studio 2008\Projects\forkicks\forkicks\Debug\BuildLog.htm"

1>forkicks - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

那是2008年

1>------ Build started: Project: For Kicks, Configuration: Debug Win32 ------
1>Build started 7/22/2009 9:36:39 PM.
1>_PrepareForBuild:
1> Creating directory "Debug\".
1> Creating "Debug\lastbuild.timestamp" because "AlwaysCreate" was specified.
1>ClCompile:
1> main.cpp
1>c:\users\randy\documents\visual studio 10\projects\for kicks\main.cpp(5): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:01.63
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

是 2010 年。我创建了一个 win32 项目,给它命名,等等。右键单击源文件,添加一个没有标题或任何内容的 C++ 文件。只是一个空白文档。

2010 年新:

1>------ Build started: Project: hoyeah, Configuration: Debug Win32 ------1>Build started 7/22/2009 10:03:35 PM.1>_PrepareForBuild:1>  Creating directory "Debug\".1>  Creating "Debug\lastbuild.timestamp" because "AlwaysCreate" was specified.1>PrepareForBuild:1>  Creating directory "C:\Users\Randy\Desktop\C++ Programs\hoyeah\Debug\".1>ClCompile:1>  test.cpp1>ManifestResourceCompile:1>  Microsoft (R) Windows (R) Resource Compiler Version 6.1.7000.01>  1>  Copyright (C) Microsoft Corporation.  All rights reserved.1>  1>  1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup1>C:\Users\Randy\Desktop\C++ Programs\hoyeah\Debug\hoyeah.exe : fatal error LNK1120: 1 unresolved externals1>1>Build FAILED.1>1>Time Elapsed 00:00:01.25========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

编辑#2。我将如何将其更改为多字节?

最佳答案

That's a well known problem with VS10 Beta .您需要将默认编码从 Unicode 更改为 Multibyte 才能使其正常工作。

关于Microsoft Visual Studios 2010 Beta 1 的 C++ 编译问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1167523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com