无法解析的外部符号+main

作者&投稿:归黎 (若有异议请与网页底部的电邮联系)

C++使用类的成员函数的时候,出现"无法解析的外部符号"
a c();\/\/新建对象时加括号不放参数 相当于声明了一个类中的特殊函数c();\/\/由于这个函数没有定义 执行时找不到入口 即产生此错误\/\/默认构造函数声明对象时不需要加括号a c;\/\/调用a类中c函数c.c();

error LNK2001: 无法解析的外部符号 __imp__pthread_mutex_init_百度知 ...
你完成了这一步吗?--- 我们也可以把lib文件夹下的内容拷贝到Visual Studio安装目录下默认的lib寻找路径中,即VC->lib中,例如我将lib文件夹下的x64与x86两个文件直接拷贝到 E:\\Program Files\\Microsoft Visual Studio 11.0\\VC\\lib 的下面。--- ...

C++生成时,无法解析的外部符号
首先可以肯定地告诉你,出现这种错误,原因不在于编程平台或者编译器的某些文件,是你自己程序有问题。请检查一下自己的程序。上面提到的那几个函数,可能在你的class KSwordOnLineSever类里面定义了,但它的实现部分还没有写,看看是不是忘了?看看你是不是犯了如下所示的错误:class a{ int x;public...

error LNK2019: 无法解析的外部符号 "void __cdecl fun(int,int,class...
先解释你原来为何错。include<iostream>using namespace std;template<class T1,class T2>class X{private:T1 a;T2 b;public:friend void fun(T1 a,T2 b,X<T1,T2> x);\/\/你一定没想到这个fun函数被声明为非模板函数,所以它实际上跟你下面定义的那个函数没有半毛钱关系。};实际上,你想要调用...

...无法解析的外部符号 _mysql_store_result@4,……
1、工程设置里面库目录添加mysql安装目录下的 lib\\opt 目录 2、加入链接库,方法1:代码里添加#pragma comment(lib, "libmysql.lib")方法2:在工程设置 链接器 里面 输入 那一栏添加libmysql.lib 两种方法二选一 如果还有提示错误你就把其他几个lib也加进来 ...

...为什么编译链接的时候还是提示无法解析的外部符号?
我在vs2008环境下面遇到了这个问题 总算自己解决了 如果选择的是win32而非x64配置,对应的库目录一定要设置到x86而非x64 在win32配置下使用x64 directx 库就会出现这种情况 解决方法:假设directx目录为 C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\ 则对于win32配置 项目->属性->C...

error LNK2001: 无法解析的外部符号 __imp__InternetConnectW@32...
很明显是指定库没有导入,你还是装个Visual Assist X(VC助手)会自动检测,你点了可以自动添加,,,

...lnk2019 无法解析的外部符号”,要怎么解决?
链接命令里缺少函数或变量相应的lib文件。如果是非默认包含的库函数,需要手动修改makefile文件或输入配置文件。

无法解析的外部符号
一般出现lnk2019错误都是库文件没添加造成的。项目--》属性--》配置属性--》链接器-》输入--》附加依赖项 在其中加入所需库文件,同时在“链接器--》常规--》附加库目录”中填入相应库名。这样应该就可以了。

Visual Studio 2010为何无法生成exe?(C++)(无法解析的外部符号)
产生这个问题可能的原因 产生这个问题的真正原因是c语言运行时找不到适当的程序入口函数,一般情况下,如果是windows程序,那么WinMain是入口函数,如果是dos控制台程序,那么main是入口函数,而如果入口函数指定不当,很显然c语言运行时找不到配合函数,它就会报告错误。可能:1, 你用vc建了一个控制台程序...

邓缸17029766276问: VS2015,写C++的时候出现问题“无法解析的外部符号 - main……”,然后我看帖子说 -
龙潭区妇炎回答: 你重新建立个工程,工程类型选择控制台程序(英文版的console),然后把代码拷进去

邓缸17029766276问: error LNK2019: 无法解析的外部符号 - main,该符号在函数 - --tmainCRTStartup 中被引用 -
龙潭区妇炎回答: Win32 console Application的入口函数是Main(),而Win32 Application的入口函数才是WinMain(),重新建工程试试

邓缸17029766276问: error LNK2019: 无法解析的外部符号 - main,该符号在函数 - --tmainCRTStart -
龙潭区妇炎回答: 你的程序没有 main函数导致链接失败.需要写一个main函数作为程序入口.

邓缸17029766276问: error LNK2001: 无法解析的外部符号 main -
龙潭区妇炎回答: 你的工程里没有main函数,添加main函数作为入口点

邓缸17029766276问: c++ 遇到error LNK2019: 无法解析的外部符号 - mainfatal error LNK1120: 1 个无法解析的外部命令 -
龙潭区妇炎回答: 你这个程序没有主函数,所以报这个错误 通常如果要编译成可执行文件就需要添加主函数 int main() { return 0; }

邓缸17029766276问: 一个c++的错误提示错误WORD error LNK2019: 无法解析的外部符号 - main ,该符号在函数 - mainCRTStartup 中 -
龙潭区妇炎回答: 你建立的是console工程,console工程的入口是main,而不是WinMain,在链接时,就会找不到main 工程--> Setting--> Link 将/subsystem:windows 改为 /subsystem:console 即可

邓缸17029766276问: intel fortran 无法解析的外部符号 main -
龙潭区妇炎回答: write(3,100) x(i), rou(i), v(i), T(i), p(i), Ma(i)这句代码里,X 没有给出任何定义,没有任何数组叫 X,也没有任何函数叫 X 检查一下,这到底是什么东东??另外,对你的代码给出两点建议: 第一,使用 Implicit None 第二,停止使用 Dimension 关键字.对实型数组,用 Real a( 30 ) ,对整数数组,用 integer b( 40 ),每个数组,都说明其数据类型和精度.忘掉 dimension 这个关键字.

邓缸17029766276问: 错误 1 error LNK2001: 无法解析的外部符号 - mainCRTStartup 错误 2 error LNK1120: 1 个无法解析的外部命 -
龙潭区妇炎回答: VC编译程序时过程是这样的,在编译控制台程序时编译器并不是从main函数开始执行,而是去找mainCRTStartup函数,mainCRTStartup函数做些工作,如把一个命令行的字符串拆分成几个字符串等工作,然后去mainCRTStartup再去调用main函数.你新建一个cpp文件就可以了,但是如果你建了cpp文件,但是没有main函数,那么就会提示无法解析的符号_main,已在mainCRTStartup中引用,其实就是main函数你没有定义,但是mainCRTStartup调用了它.而你的这个错误是没有找到mainCRTStartup函数,你只要新建一个cpp文件就可以了,系统会替你写mainCRTStartup函数的.

邓缸17029766276问: FORTRAN错误 1 error LNK2019: 无法解析的外部符号 - BRINV,该符号在函数 - MAIN-- -
龙潭区妇炎回答: 就是说主程序里有一个叫BRINV的符号没有被定义过.双击下这条错误信息就能看到是在哪一行,然后看看这个符号对应的是个函数还是变量,变量的话定义一下.

邓缸17029766276问: VS2010下无法解析的外部符号 - main -
龙潭区妇炎回答: 需要源文件,重新在2010下编译,一般这种错误都是库文件没添加造成的. 项目--》属性--》配置属性--》链接器-》输入--》附加依赖项 在其中加入所需库文件,注意把库文件写进去,每个库文件后加分号,同时在“链接器--》常规--》附加库目录”中填入相应库所在目录.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网