LNK1120:Visual Studio 2012 中 1 个未解析的外部
LNK1120: 1 unresolved externals in Visual Studio 2012
我是C++新手,所以请耐心等待。当我编译一个时,我收到此错误。包括 cpp 和头文件。这是我收到的错误:
1>------ Build started: Project: 12_6, Configuration: Debug Win32 ------
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
1>C:UsersjohnDocumentsVisual Studio 2012How to programch12_612_6Debug12_6.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
佣金员工.h
#ifndef COMMISSION_H
#define COMMISSION_H
#include <string> // C++ standard string class
using namespace std;
class CommissionEmployee
{
public:
CommissionEmployee( const string &, const string &, const string &,
double = 0.0, double = 0.0 );
void setFirstName( const string & ); // set first name
string getFirstName() const; // return first name
void setLastName( const string & ); // set last name
string getLastName() const; // return last name
void setSocialSecurityNumber( const string & ); // set SSN
string getSocialSecurityNumber() const; // return SSN
void setGrossSales( double ); // set gross sales amount
double getGrossSales() const; // return gross sales amount
void setCommissionRate( double ); // set commission rate (percentage)
double getCommissionRate() const; // return commission rate
double earnings() const; // calculate earnings
void print() const; // print CommissionEmployee object
private:
string firstName;
string lastName;
string socialSecurityNumber;
double grossSales; // gross weekly sales
double commissionRate; // commission percentage
}; // end class CommissionEmployee
#endif
佣金员工.cpp
您似乎没有定义主函数。程序需要有一个主函数。链接器期望这一点,如果未定义,则会导致阻塞。main 函数是程序的入口点,没有它,程序将无法启动。
相关文章:
- 使用 Git 处理 C++ Visual Studio 2019 解决方案的外部依赖项源代码管理的最佳方法是什么?
- Visual Studio 2017 中的 QtMetaObject 未解决的外部错误
- 将控制台应用程序直接输出到Visual Studio而不是外部Windows控制台中
- Visual Studio 中静态库项目之间的未解析外部
- 如何在不进入 Visual Studio 2015 中的外部库的情况下单步执行我的代码 (F11)
- 从 Visual Studio 2017 指定 Linux 的外部库
- 共享需要外部库的 Visual Studio 项目
- 在 Visual Studio 中设置外部库 (C++)
- 外部 "C" Visual Studio 2015 中的显式类型错误,DLL 测试代码
- Visual Studio 2010 - C++ 致命错误 LNK1120: 1 个未解析的外部
- Lapack函数DGTSV通过C /Visual Studio提供未解决的外部符号
- 在Visual C ++中与Stockfish(外部可执行文件)通信的最佳方式
- Visual C :如何找到哪个标准库包含缺失的外部符号
- 错误 LNK2019: 未解析的外部符号 Visual Studio 2013 与 openCV
- Visual Studio 2017 在外部"C"中使用模板时出现不正确的错误
- 从Visual Studio中的来源构建外部库
- 如何使用Microsoft Visual Studio 2017配置外部编译器,如gcc +14
- Visual Studio 2017 中的链接器错误(未解析的外部符号)
- 错误:LNK 2019:Visual Studio中未解决的外部符号_IMP_CRTDBGREPORTW
- DLIB On visual studio 2015抛出一个未解决的外部错误