腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
C++
和
多线程
查找
已
发布
版本
中
的
错误
c++
、
multithreading
、
debugging
、
logging
我们将我们
的
软件
版本
提供给客户,这些客户在由于数据隐私而无法共享
的
数据上运行代码。因此,我们无法正常调试导致
错误
的
数据(表现为超时、异常
和
崩溃)。我们目前
使用
MSVC来编译
C++
代码部分,但是MSVC不再允许创建一个映射文件,我可以在其中找到产生
错误
的
源代码行(How can I create a map file with line numbers是否有任何
C++
编译器(适用于Windows、x8
浏览 7
提问于2021-07-29
得票数 0
回答已采纳
3
回答
上AWS
C++
SDK链接器
错误
c++
、
amazon-web-services
、
visual-studio-2013
我正在尝试将aws-sdk-ec2链接到我
的
应用程序,但是我从Visual获得了一个链接器
错误
。我已经成功地编译了SDK,并在我
的
项目设置上链接了aws-sdk-core.lib
和
aws-sdk-ec2.lib。我得到
的
错误
是:
错误
1
错误
LNK2001:未解析
的
外部符号“const * const Aws::Http::CONTENT_TYPE_HEADER”(?
浏览 4
提问于2016-05-24
得票数 4
1
回答
MSVC链接到调试
版本
中
的
发布
库,而不是调试
版本
c++
、
debugging
、
visual-c++
、
static-libraries
我正在
使用
Microsoft Visual Studio2008 (
C++
)。我有一个解决方案,我想在调试模式下构建。我引用了一些第三方库(例如MyGUI)。在调试构建结束时,链接器给出一个无法找到"MyGUIEngine.lib“
的
致命
错误
(LNK1104)。所以实际上在调试模式下,链接器应该链接到"MyGUIEngine_d.lib“。为什么要
查找
此库
的
发布
版本
? 我正在构建
多线程
调试动态链接库(/M
浏览 1
提问于2013-03-08
得票数 0
回答已采纳
2
回答
部署vb.net应用程序
的
调试
版本
vb.net
、
visual-studio
、
visual-studio-2008
、
deployment
我
使用
在解决方案
中
作为另一个项目的一部分生成
的
dll。由于某些原因,我无法
使用
构建为“
发布
”
版本
的
dll获得应用程序
的
全部功能,但如果dll构建为“调试”
版本
,它确实可以工作(这是一个完全不同
的
问题)。目前,我在
使用
调试
版本
时没有问题。然而,我遇到
的
问题是,我正在尝试将应用程序部署到另一个系统,如果我部署dll
的
调试
版本
,我会得
浏览 0
提问于2010-03-29
得票数 0
1
回答
c++
托管
和
非托管静态库
.net
、
c++
、
unmanaged
、
managed
、
regasm
我有一个带有简单代码
的
托管
C++
程序集。我想为非托管静态库
和
托管程序集保存代码分离。提前谢谢。
浏览 0
提问于2011-05-23
得票数 2
3
回答
链接到libeay32MD.lib
和
libeay32MT.lib之间有什么区别?
openssl
我有带有源代码
的
第三方应用程序,它目前设置为针对libeay32MD.lib构建
的
。但这是应用程序,不是库。那么,它不应该是针对libeay32MT.lib构建
的
吗?两者有什么区别?图书馆有以下几种变体:
和
“静态”同名
的
。你能解释一下他们之间
的
区别吗?
浏览 8
提问于2011-01-03
得票数 8
回答已采纳
4
回答
程序无法启动,因为缺少msvcp100.dll
visual-studio-2010
、
msvcr100.dll
这个
错误
影响了我
的
训练计划。每次我在我
的
VS2010
中
创建任何
C++
应用程序时,它在我
的
机器上都运行得很好,但是如果我在不同
的
机器上运行它,它就会以这个
错误
开始。
错误
发生如果我复制系统文件夹
中
的
msvcp100.dll,那么它会呼叫一些其他
的
DLL。它需要5-6个不同
的
DLL。 最让人恼火
的
是,即使我写了一个简单
的
基
浏览 6
提问于2012-09-04
得票数 12
回答已采纳
4
回答
使用
Opencv调试断言失败
的
_pFirstBlock == pHead
c++
、
opencv
、
visual-c++
、
computer-vision
、
assertions
我正在
使用
下面的代码进行背景减法。我给它视频路径,视频运行成功,但最后它给调试断言失败
的
错误
。我
使用
Microsoft
中
的
代码来解决一个
使用
opencv
的
计算机视觉问题。
浏览 0
提问于2014-11-07
得票数 3
2
回答
Windows窗体应用程序无法在另一台PC上运行
c#
、
winforms
、
deployment
我正在编写一个WFA +
C++
/CLI DLL应用程序。一切都很好,直到我不得不把它发给我
的
朋友。每次他执行bin/debug (+其他dll
和
xml文件)
中
的
exe文件时,没有任何反应(他没有安装Visual Studio )。这个问题并没有出现在我身上。在我
的
电脑上,一切运行正常。我注意到(在
查找
解决方案几个小时后),不知何故,这是一个关键时刻: log = new StreamWriter("log.txt", true)
浏览 1
提问于2014-10-31
得票数 0
1
回答
静态库链接,
c++
,VS Express,2013年
c++
、
visual-studio
、
static
好
的
,我用
c++
做了一个小程序,当我在一台机器上编译它时,它工作得很好,但是当我试图在另一台机器上运行它时,它说“缺少msvcp123D.dll”。我环顾了一下论坛,发现了一些关于这个论坛
的
好信息。解决方案是创建指向所需库
的
静态链接。项目属性->通用->在静态库项目属性->输入->附加依赖项->中
使用
MFC?
浏览 4
提问于2014-06-06
得票数 1
回答已采纳
2
回答
检查visual studio 2008
中
的
编译器
版本
c++
、
visual-studio
我正在用
c++
编写应用程序,在尝试在另一台机器上运行构建
的
(在调试模式下)应用程序后,我遇到了
错误
(该应用程序无法启动,因为它
的
并行配置不正确)。我意识到windows\WinSxS\
中
缺少DLL感谢你
的
帮助
浏览 2
提问于2010-06-11
得票数 0
回答已采纳
5
回答
/MD
和
/MDd (
使用
运行时库)有什么区别?
c++
当我在代码
中
添加以下一行时:我得到了以下链接器
错误
: 我查看了项目属性,在C/
C++
->代码生成->运行时库下,并将其从/MDd更改为/MD,然后<e
浏览 9
提问于2013-03-28
得票数 6
回答已采纳
1
回答
用于
发布
配置
的
运行时库(静态库)
clr
、
compiler-options
我将原生
c++
包装器转换为
c++
/CLI项目,以便被VB.NET“看到”。 我转换
的
项目依赖于fortran静态库。在调试配置
中
,我
的
C++
/CLI项目
使用
多线程
调试DLL (/MDd),我
的
fortran静态库
使用
调试
多线程
DLL (/libs:dll /threads /dbglibs)。在
发布
配置
中
浏览 8
提问于2013-10-29
得票数 0
1
回答
是否可以将
c++
/cli与静态vc++库链接
visual-c++
、
mfc
、
c++-cli
、
linker-errors
我让
c++
/cli链接到一个vc++ dll,但是当
使用
静态
版本
的
vc++库进行尝试时,会出现一系列链接器
错误
。我想
使用
静态,所以我不必将所有其他vc++ dll文件复制到我
的
主c#项目中,该项目
使用
c++
/cli。vc++库具有以下属性:*静态库*不支持公共语言运行库*建于vs2010
浏览 3
提问于2011-12-14
得票数 2
回答已采纳
3
回答
VC++ /DEFAULTLIB问题
visual-c++
、
visual-studio-2005
、
linker
在
发布
版本
中
链接我
的
dll时,我得到- 1>LINK:警告LNK4098: defaultlib 'mfcs80d.lib‘与
使用
其他库发生冲突;
使用
/NODEFAULTLIB:library 1>LINK :警告LNK4098: defau
浏览 2
提问于2010-07-08
得票数 5
回答已采纳
2
回答
visual链接器警告LNK4098
c++
、
linker-warning
我有一个dll项目,当我在发行版配置
中
构建该项目时,我会收到以下警告: MSVCRT.lib(cinitexe.obj):警告LNK4098: defaultlib 'msvcrtd.lib‘与
使用
其他库冲突我发现,它们都是
多线程
库、普通
版本
和
调试
版本
。我
的
dll
使用
多线程
,我可以调试它,虽然我
使用
boost:线程来调试它,所以我真的不知道是否需要这个特定于Windows
的
库来调试或<e
浏览 1
提问于2010-12-02
得票数 5
回答已采纳
1
回答
如何使我
的
visual
c++
2013应用程序不需要下载可再发行软件包?
c++
、
visual-c++
、
visual-studio-2013
我听说静态链接运行时库通常不被推荐,所以这对我来说是不可能
的
。但由于我
使用
的
是vc++ 2013,所以我不会
使用
保证在每台windows机器上都能
使用
的
dlls。那么我该怎么做,这样我就不必对用户说“哦,还要去这个网站下载其他东西”,意思是,有没有一种方法可以把这些dlls放到我
的
应用程序
中
?如果可以,我可以从哪里得到它们?此外,我注意到,我测试过
的
每一台pc上,我都必须下载可重新分发
的
软件包,但如果你需要用于vc+
浏览 1
提问于2015-01-27
得票数 0
2
回答
在发行版
中
构建时找不到Msvcr90d.dll
c++
、
debugging
、
release
、
msvcr90d.dll
奇怪
的
是,如果我在调试模式下构建我
的
程序,我没有
错误
,但是如果我在
发布
模式下构建我
的
程序,我得到一个
错误
,说找不到Msvcr90d.dll。Msvcr90d.dll是一个调试库,我不确定为什么当我加载它进行
发布
时它会出现=/
浏览 10
提问于2009-10-20
得票数 2
3
回答
在您
的
计算机调试模式VisualC++ 2012
中
缺少MSVCP100D.dll
c++
、
opencv
、
visual-studio-2012
但我需要一个真正
的
答案,,一个真正
的
解释,!当运行(ctrl+F5)下面显示
的
代码时,在VisualStudio2012Express
中
,在
发布
模式
中
,一切都正常。当在调试模式
中
运行它时,我得到:我已经安装了2010年
和
2012年
的
可再发行包。 怎么回事?
浏览 3
提问于2013-09-23
得票数 4
2
回答
让其他人通过Visual
C++
使用
我
的
应用程序
visual-c++
我正在学习如何在Visual
C++
中
构建游戏,当我上传它们以便朋友可以查看它们时,他们最终都收到消息说它无法运行。我做了一些研究,发现这是因为我是针对动态库而不是静态库进行编译
的
。经过进一步
的
研究,我发现很多人并不建议走这个方向,而是包含我
的
游戏所需
的
文件。 我该如何将我
的
游戏分发给朋友,让他们真正轻松地打开我
的
.exe并玩游戏呢?
浏览 0
提问于2011-06-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitLab 发布 11.0.3,修复 11 和旧版本中的回归和错误
GitLab 发布 11.1.4,修复 11.1.2 和旧版本中的回归错误
致C+完美主义者:使用Visual Studio新工具分析你的代码
为XBox开发者提供的ASan早期发布版本
Rust能够取代C语言吗?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券