草庐IT

c++ - VS2013 错误 : LNK2019 When trying to build ZeroMQ server

我正在尝试在VisualStudio2013上用C++构建这个简单的ZeroMQ服务器。#include"stdafx.h"#include"zmq.hpp"#include#include#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){//Preparecontextandsocketzmq::context_tctx(1);zmq::socket_tsckt(ctx,ZMQ_REP);sckt.bind("tcp://*:5555");while(true){zmq::message_trequest;//Wai

c++ - LNK2019问题

我有一个LNK2019尝试在我的项目中使用某些DLL时出现问题。详细信息:我有一个名为dll1的DLL项目;编译得很好(使用__declspec(dllexport))以便导出dll1中的类(供dll2使用)。我有另一个使用dll1功能的DLL项目dll2。我在项目属性的链接器输入中指定了*.dll1.lib文件路径,并引用了dll1*.h文件。此时一切都需要正常工作。(我认为..)编译dll2时,出现LNK2019错误,提示我找不到dll1中引用的某些方法。(dll1中的这个方法是静态方法。)为什么会出现此错误? 最佳答案 MSD

c++ - lnk2019 visual studio错误

我正在尝试制作一个简单的UDP套接字类来在C++程序和Java程序之间进行一些对话,所以我正在尝试制作一个处理所有UDP传输的套接字类,但我无法让程序编译,因为我收到大约8个lnk2019错误,我什至不知道它们是什么意思。我主要在Java中工作,只有在我不得不大声笑时才使用c++。我有3个文件,套接字头和代码。此外,Udp套接字代码来自rFactor-Nesim,因此套接字代码不是我编写的。UdpSocket.cpp#include"UdpSocket.hpp"#includeUdpSocket::UdpSocket(constchar*host,intport):mHost(host

c++ - Visual C fatal error LNK1120 : 1 unresolved externals

不知道出了什么问题,所有的帮助将不胜感激。我想我的文件源有问题,但不确定。1>------Buildstarted:Project:Assignment08ADL,Configuration:DebugWin32------1>Buildstarted3/18/20138:37:38PM.1>InitializeBuildStatus:1>Touching"Debug\Assignment08ADL.unsuccessfulbuild".1>ClCompile:1>Assignment08ADL.cpp1>GeneratingCode...1>Skipping...(norelevan

c++ - error LNK2019 未解析的外部符号虚拟类

我知道这个问题被问过好几次了,但我找不到解决方法。我在尝试构建我的项目时遇到此错误:errorLNK2019:unresolvedexternalsymbol"public:virtual__thiscallIGameState::~IGameState(void)"(??1IGameState@@UAE@XZ)infunction"public:virtual__thiscallMenuState::~MenuState(void)"(??1MenuState@@UAE@XZ)这是我的代码:IGameState.hclassIGameState{public:virtual~IGam

c++ - 尝试编译 OpenCV 程序,但在 Visual Studio 2012 中出现 LNK2038 错误

我关注了this使用VisualStudio2012设置OpenCV的教程,并将所有对x86的引用更改为x64,如教程建议的那样。但是当运行给出的示例代码时,我收到以下错误消息(除了236其他):错误LNK2038:检测到“RuntimeLibrary”不匹配:值“MTd_StaticDebug”与Source.obj中的值“MDd_DynamicDebug”不匹配c:\Users\user\documents\visualstudio2012\Projects\NewProject\NewProject\opencv_core246d.lib(array.obj)新项目我不确定如何解

c++ - 错误 LNK1104 无法打开文件 ';.obj'

错误LNK1104无法打开文件';.obj'project1D:\project1\source\project1\project1\LINK1我使用的是visualstudio2015和openframeworks,我是c++语言的新手。我找不到引用此文件的代码行。有没有人遇到过类似的错误,或者知道找到此错误原因的任何提示? 最佳答案 构建过程有两个主要步骤:编译链接在编译阶段,obj文件是从源文件构建的。在链接步骤中,这些obj文件被“串联”以解析未解析的引用并构建最终输出(静态/动态库或可执行文件)。您的错误是链接器错误,表明

c++ - error LNK2019 未解析的外部符号

我对C++很陌生,所以我下载了一个示例C++程序。示例程序在编译时似乎遇到了以下错误:-Error22errorLNK2019:unresolvedexternalsymbol_acsEnumServerNames@12referencedinfunction"protected:virtualint__thiscallCOpenTsrv::OnInitDialog(void)"(?OnInitDialog@COpenTsrv@@MAEHXZ)Opentsrv.obj我将其追溯到所引用的函数,但我不知道它有什么问题吗?BOOLCOpenTsrv::OnInitDialog(){CDia

c++ - 错误 LNK2019 : unresolved external symbol "" referenced in function

我目前在编译代码时遇到以下错误:errorLNK2019:unresolvedexternalsymbol"public:void__thiscallAgent::printSelf(void)"(?printSelf@Agent@@QAEXXZ)referencedinfunction"public:void__thiscallWorld::processMouse(int,int,int,int)"(?processMouse@World@@QAEXHHHH@Z)World.obj这是我的代码代理.h:classAgent{public:Agent();voidprintSelf(

C++链接器错误LNK2005已在SDL中定义

我正在使用VS2005编译我的程序。我正在链接到SDL静态库并收到以下链接器错误;1>LIBCMTD.lib(fpinit.obj):errorLNK2005:__fltusedalreadydefinedinSDL2d.lib(SDL_stdlib.obj)1>LIBCMTD.lib(ftol2.obj):errorLNK2005:__ftol2_ssealreadydefinedinSDL2d.lib(SDL_stdlib.obj)1>Creatinglibrary..\..\..\product\VS2005\libs\\Standalone.libandobject..\..\