草庐IT

c++ - 带有 VS2005/8 的 C++ Firefox 脚本插件的基本示例

我为Firefox编写插件的经验低于零。是否有人可以指出示例代码,说明如何使用VS2005/8在C++中完成此操作?我需要在托管html页面中使用JavaScript做的事情是这样的:varobj=document.getElementById("MyFFPlugin");varvalue=obj.CalculateValue;//Workwithcalculatedvalue 最佳答案 SDK包含有关如何编写mozzila插件的基本示例,可在此处下载:http://mxr.mozilla.org/seamonkey/source/

c++ - LNK1201 在 Visual C++ 2003 上

在我对VS2003中的任何项目进行每次调试运行后,我不断收到此错误消息。我浏览了很多论坛,他们都提供了与实际问题不符的答案。LINK:fatalerrorLNK1201:errorwritingtoprogramdatabase'd:\Coding\Flyff\Projects\GUISystem20110721\Debug\GUISystem20110721.pdb';checkforinsufficientdiskspace,invalidpath,orinsufficientprivilege我正在使用Windows7Ultimatex64和VisualStudio2003.NE

c++ - 链接多个使用 boost 的项目时出现 LNK2005 错误

我有一个项目,它由一个主项目、3个使用boost的项目和几个链接到静态库的其他项目组成。这3个项目使用boost。但是我无法构建我的主要项目。我有很多errorLNK2005:....alreadydefinedin...错误。据我了解,boost会自动将库链接到这两个项目。我尝试使用BOOST_ALL_NO_LIB,但没有用。添加此宏后,我遇到了Unresolved符号错误,但重新定义错误仍然存​​在。我该如何解决这个问题?UPD1:大约有400多个错误。这是其中的第一个:1>Project_with_boost_1.lib(VS_Project_with_boost_1.obj):

C++ 项目依赖问题 Visual Studio 2005

我正在开发一个定期删除特定文件夹中文件的数据管理项目。该解决方案有三个项目,其中一个是应用程序,另外两个是静态库。现在我想再添加一个项目,这是一个用于日志记录的静态库。日志记录静态库项目有一个应用项目引用的头文件。当我构建解决方案时,由于找不到头文件而出现错误。当我添加日志记录静态库项目时,我还通过在项目依赖项中检查适当的bix来使应用程序项目依赖它。谁能帮帮我? 最佳答案 它需要一个额外的包含文件路径来引用头文件目录...项目->属性->配置属性->C/C++->附加包含目录它不会自动获取头文件路径,它只知道如何链接到项目....

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++ - 如何将 Visual Studio 2005 的平台工具集添加到较新 IDE 版本的 `Platform Toolset` 列表中?

我已经安装了VisualStudio2005-2015。我将使用VisualStudio2005的平台工具集,但列表中没有此变体:如何将VisualStudio2005的平台工具集添加到较新IDE版本的PlatformToolset列表中? 最佳答案 v100是MSVC2010工具集v90是MSVC2008工具集v80是MSVC2005工具集,这就是您要找的。按照以下步骤设置MSVC2005PlatformToolset.创建v80C:\ProgramFiles\MSBuild\Microsoft.Cpp\v4.0\Platform

c++ - 如何在 Visual Studio 2005 中获得完整的调用堆栈?

如何获得使用VisualStudio2005开发的C++应用程序的完整调用堆栈?我想要一个完整的调用堆栈,包括系统库中的代码。我是否必须更改VisualStudio中的某些设置,或者我是否必须安装其他软件? 最佳答案 获取所有项目依赖项的调试信息。这是在项目属性的“配置属性->C/C++->常规”部分下指定的。在菜单上,转到“工具->选项”,然后选择“调试->符号”。添加指向Microsoft的免费符号服务器“symsrvsymsrv.dllc:\symbols*http://msdl.microsoft.com/downloads

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