请各位大虾帮我看看,连接报错.
test error lnk2019: 无法解析的外部符号 "public: __thiscall YP::queue
by rainfly100 - C/C++ - 2006-07-12 17:54:46 阅读(3448) 回复(2)
我用vc.net 建立了一个w32项目,里面调用了一个函数Netbios()
生成时总是报错: error lnk2019: 无法解析的外部符号 _Netbios@4
我搞不清住这是怎么回事?
我的头文件包含了
#include
在linux下面使用g++编译程序。为什么会有这样的问题呢? /loginserver.o: In function `main': /loginserver.o(.text+0x0):multiple definition of `main' /loginserver.o(.text+0x0):first define here
我在给PHP5.1.6编译DBG2.15.1时遇到这样的问题: dbg.obj: error lnk2001: unresolved external symbol _OnUpdateLong ....... ....... ....... 还有类似的很多错误提示. 折腾了一天都没有办法,:(各位高手帮我看看! 先谢了! :) [ 本帖最后由 jianjun 于 2006-10-23 11:27 编辑 ]
比如我的代码如下:
在test.h
#pragma once
#include
初次用VC++6.0,编译通过了,可是link的时候出现了这个问题
------------------Configuration: CppTest - Win32 Debug--------------------
Linking...
CppTest.obj : error lnk2001: unresolved external symbol "public: virtual __thiscall CppDyer::~CppDyer(void)" (??1CppDyer@@UAE@XZ)
CppTest.obj : error lnk2001: unresolved external symbol "public: void __thiscall CppDyer::processFile(class std::basic_string
我的环境是:sco5.0.5+oracle7.3.4+gcc2.9 或(windows2003 + vc6 + oracle9i) 将要实现的函数(有"EXEC SQL"数据库操作的),全部写在一个pc文件中编译没有问题,但是果然写到不同的pc文件中时,编译会提示如下错误:"fatal error lnk1169: one or more multiply defined symbols found",提示sqlca重复定义?!! 非常感谢哪位大虾指点指点! (我现在的pc文件已经快2万行了,痛苦ing :( )
我的环境是:sco5.0.5+oracle7.3.4+gcc2.9 或(windows2003 + vc6 + oracle9i) 将要实现的函数(有"EXEC SQL"数据库操作的),全部写在一个pc文件中编译没有问题,但是果然写到不同的pc文件中时,编译会提示如下错误:"fatal error lnk1169: one or more multiply defined symbols found",提示sqlca重复定义?!! 非常感谢哪位大虾指点指点! (我现在的pc文件已经快2万行了,痛苦ing :( )