使用 Microsoft Visual C++ 2010 Express 时出现链接错误 LNK1123

Posted

技术标签:

【中文标题】使用 Microsoft Visual C++ 2010 Express 时出现链接错误 LNK1123【英文标题】:Link error LNK1123 when using Microsoft Visual C++ 2010 Express 【发布时间】:2013-01-29 01:40:25 【问题描述】:

每次我尝试构建和调试简单的 Hello World 代码时,都会收到一条错误消息:

1>------ Build started: Project: helloworld, Configuration: Debug Win32 ------
1>  test.cpp
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我正在使用这个代码:

#include <iostream>
using namespace std;
void main() 
cout << "Hello, World!" << endl;

而且我认为每当我使用Main() 时,他们都会告诉我不要使用它或其他什么。救命!!!

【问题讨论】:

您是否安装了任何其他版本的 Visual Studio?您是否尝试过修复您的 VC++ 2010 Express 安装? 查看此链接:***.com/questions/10888391/… 【参考方案1】:

尝试将其设为int main(),并确保将return(0); 放在main() 块的末尾。

【讨论】:

以上是关于使用 Microsoft Visual C++ 2010 Express 时出现链接错误 LNK1123的主要内容,如果未能解决你的问题,请参考以下文章

需要 Microsoft Visual C++ 14.0。使用“Microsoft Visual C++ 构建工具”获取它:http://landinghub.visualstudio.com/vis

Microsoft Visual C++与Visual Studio的区别是啥?

入学指南Microsoft visual C++安装和使用教程

python 2.7 error: Microsoft Visual C++ 9.0 is required

电脑问题 Microsoft visual c++ Runtime Library

microsoft visual c++ 6.0英文版怎么安装?