验证库 (.lib) 中使用的 CRT

2024-01-25

如何检查 Windows 中的静态库 (.lib) 链接到哪个运行时库?

我正在使用 /MDd 编译我的项目,并且我假设我链接到的库正在使用 /MTd 多线程调试

Error   7   error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in libcpmtd.lib(xlock.obj)    C:\...\msvcprtd.lib(MSVCP100D.dll)

LIBCPMTD.LIB = 多线程、静态链接

我知道有一个选择/NODEFAULTLIB:"libcpmtd.lib"我已经尝试过并成功了,但我宁愿避免这种情况。


我能够通过以下操作解决此问题

> dumpbin /DIRECTIVES C:\..\ThirdParty\tidy\windows\lib\libtidy
.lib
Microsoft (R) COFF/PE Dumper Version 10.00.40219.01
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\..\ThirdParty\tidy\windows\lib\libtidy.lib

File Type: LIBRARY

   Linker Directives
   -----------------
   /DEFAULTLIB:"LIBCMT"
   /DEFAULTLIB:"OLDNAMES"
...

很明显它与 MT 相关。我使用 /MDd 重新编译了 lib,它链接得很好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

验证库 (.lib) 中使用的 CRT 的相关文章

  • 从 Invoke 方法获取 RETURN

    我正在尝试从另一个线程上的列表框项目中读取值 我尝试创建一种新方法来运行调用命令 我可以设法将命令发送到列表框 例如通过调用方法添加 但我似乎无法得到响应 我似乎无法获取该项目的值 我尝试了几种方法 一旦我将它从空变为字符串 事情就开始变得
  • 如何使用 C# 以编程方式编辑 Power BI Desktop 文档参数或数据源?

    我有一个在 Power BI Desktop 中内置的报告模板 并保存为 pbix 或 pbit 文件 该模板使用DirectQuery SQL数据库作为数据源 而服务器地址和数据库名称被提取到参数中 还有一个参数包含一个ReportId
  • 具有多个谓词的 C++11 算法

    功能如std find if来自algorithmheader 确实很有用 但对我来说 一个严重的限制是我只能为每次调用使用 1 个谓词count if 例如给定一个像这样的容器std vector我想同时应用相同的迭代find if 多个
  • 以下 PLINQ 代码没有改进

    我没有看到使用以下代码的处理速度有任何改进 IEnumerable
  • make_shared<>() 中的 WKWYL 优化是否会给某些多线程应用程序带来惩罚?

    前几天我偶然看到这个非常有趣的演示 http channel9 msdn com Events GoingNative GoingNative 2012 STL11 Magic Secrets作者 Stephan T Lavavej 其中提
  • 虚拟并行端口模拟器

    在我的计算机网络课程中 我们应该通过使用本机寄存器 例如使用 outportb 等命令 来学习并行端口编程 我没有并行端口 因为我住在 2011 年 但想练习这些程序 我使用 dosbox 安装了旧的 Turboc 3 IDE 有没有一个程
  • 使用 Windows 批处理文件在文本文件中添加新行

    我有一个文本文件 其中有 200 多行 我只想在第 4 行之前添加一个新行 我使用的是 Windows XP 输入前的示例文本文件 header 1 header 2 header 3 details 1 details 2 输出后 hea
  • 关闭整数的最右边设置位

    我只需要关闭最右边的设置位即可 我的方法是找到最右边位的位置 然后离开该位 我编写这段代码是为了这样做 int POS int n int p 0 while n if n 2 0 p else break n n 2 return p i
  • C 类型命名约定,_t 或 ALLCAPS

    我一直想知道是否有任何命名约定 例如何时对类型使用全部大写以及何时追加 t 什么时候不使用任何东西 我知道当时 K R 发布了各种有关如何使用 C 的文档 但我找不到任何相关内容 在 C 标准库类型中 t看起来漂亮占主导地位 time t
  • 提升mapped_file_source、对齐方式和页面大小

    我正在尝试在性能很重要的上下文中解析一些大小高达几百兆字节的文本文件 因此我使用 boostmapped file source 解析器期望源以空字节终止 因此我想检查文件大小是否是页面大小的精确倍数 如果是 则使用较慢的非内存映射方法 我
  • 无法获取本地或参数的值,因为它在此指令指针处不可用,可能是因为它已被优化掉

    Visual Studio 2010 会删除 没有其他词 不安全块中函数参数之一中的数据 什么可能导致此错误 调试器显示以下消息 Cannot obtain value of local or argument as it is not a
  • 在 C 语言中替换宏内的宏

    我正在尝试使代码部分可重用 我下面的评论片段没有达到我想要的效果 define NAME ABC define LOG SIZE NAME LEN 我想LOG SIZE决心ABC LEN 我尝试过使用 但没能让它发挥作用 LOG SIZE在
  • 如何使用 C# 查询远程 MS ACCESS .mdb 数据库

    我正在尝试使用 C 查询 mote MS ACCESS 数据库 mdb 文件 将文件复制到本地计算机时可以成功查询它 我只想远程放置文件 所以我的客户端程序不包含原始数据 static string m path http www xyz
  • C++ 模板可以提供 N 个给定类的公共父类吗?

    我正在寻找一个 C 模板 它可以找到一组给定类的共同父级 例如 class Animal class Mammal public Animal class Fish public Animal class Cat public Mammal
  • 在 Qt 中播放通知(频率 x)声音 - 最简单的方法?

    Qt 5 1 或更高版本 我需要播放频率为 x 的通知声音 n 毫秒 如果我能像这样组合音调那就太好了 1000Hz 持续 2 秒 然后 3000Hz 持续 1 秒 最简单的方法是使用文件 WAV MP3 例如如此处所述 如何用Qt播放声音
  • 如何测试某些代码在 C++ 中无法编译? [复制]

    这个问题在这里已经有答案了 可能的重复 单元测试编译时错误 https stackoverflow com questions 605915 unit test compile time error 我想知道是否可以编写一种单元测试来验证给
  • 在二进制数据文件的标头中放入什么

    我有一个模拟 可以读取我们创建的大型二进制数据文件 10 到 100 GB 出于速度原因 我们使用二进制 这些文件依赖于系统 是从我们运行的每个系统上的文本文件转换而来的 所以我不关心可移植性 当前的文件是 POD 结构的许多实例 使用 f
  • 在 C 中使用 #define 没有任何价值

    If a define没有任何价值地使用 例如 define COMMAND SPI 默认值是0吗 不 它的评估结果为零 从字面上看 该符号被替换为空 然而 一旦你有了 define FOO 预处理器条件 ifdef FOO现在将是真的 另
  • MSVC编译器下使用最大成员初始化联合

    我正在尝试初始化一个LARGE INTEGER在 C 库中为 0 确切地说是 C 03 以前 初始化是 static LARGE INTEGER freq 0 在 MinGW 下它产生了一个警告 缺少成员 LARGE INTEGER Hig
  • Unity,c++ 本机插件字节数组不匹配

    在我的 C 本机插件中 我有一个调用 vector

随机推荐

  • 不可复制类型的复制列表初始化

    12 6 1 显式初始化 struct complex complex complex double complex double double complex sqrt complex complex complex g 1 2 cons
  • 如何用react-native做一个多页面应用程序?

    The tutorial http facebook github io react native docs tutorial html contentfor react native 向我们展示了如何通过创建一个具有以下内容的 React
  • 如何从本地文件导入环境变量到Django

    我正在准备我的第一个专业 Django 项目的生产 但我在保护应用程序的环境变量方面遇到了问题 到目前为止 我已经成功创建了一个本地文件来存储我的电脑上的所有变量 env variables py import os db user os
  • for 循环被忽略(优化?)

    我正在使用 for while 循环在我的代码中实现延迟 延迟的持续时间在这里并不重要 尽管它足够大而引人注目 这是代码片段 uint32 t i Do something useful for i 0 i lt 50000000U i D
  • Swift 中的 C 联合类型?

    如何在 Swift 中声明和使用 C 联合类型 I tried var value union var output CLongLong var input CInt 但它不起作用 更新 我想使用 union 来分割8 bytes numb
  • awscli 入门错误

    我已经在 1 月 2 日在 AWS 官方论坛上询问过这个问题 但没有任何回复 因此 我再次将其发布到此处 以便修复错误 我按照本页所述安装了 awsclihttp docs amazonwebservices com cli latest
  • 将图例添加到 Seaborn 点图

    我正在使用以下方法将多个数据帧绘制为点图seaborn 我还在绘制所有数据框在同一轴上 我如何在情节中添加图例 我的代码获取每个数据帧并将其一个又一个地绘制在同一个图上 每个数据框都有相同的列 date count 2017 01 01 3
  • Vim 中的“查找下一个”

    在 Vim 中向前搜索cake 我会输入 cake 但是当我按回车键时 光标跳到第一个匹配项 有没有类似于 查找下一个 的 Vim 命令 It is n for next and N for previous 如果您使用反向搜索 例如 ca
  • Python不打印输出

    我正在学习将 electro js 与 python 一起使用 并且我正在使用蟒蛇壳 https www npmjs com package python shell所以我有以下简单的Python脚本 import sys json sim
  • Python:可视化字典字典的最佳方式

    我想可视化以下字典中的字典 players info Afghanistan Asghar Stanikzai 809 0 Mohammad Nabi 851 0 Mohammad Shahzad 1713 0 Najibullah Zad
  • Laravel - 尝试在 ::first() 上获取非对象的属性

    好的 我明白了Trying to get property of non object当我尝试使用从数据库获取数据时 settings AdminSettings first 这是控制器代码
  • UITextField 获取当前编辑的单词

    我正在开发一个自动完成组件 我有一个问题想以某种简单的方式解决 我想支持对自动完成文本的编辑 例如 blablabl usertag blablabl 如果用户返回并编辑 usertag 字符串 我想在编辑时启动自动完成功能 问题是 如何从
  • Apache POI评估公式

    我的工作表单元格中有一些公式 我想在插入一些值后评估它们 前任 我的公式是 SUM B1 B2 插入值之前B1值为1 and B2值为3 公式结果为4 插入值后 现在 B1 有了值5 并且 B2 有值2但公式仍然产生4 我如何评估 触发这个
  • 使用 FQL 的随机好友

    我现在正在使用 fql 它将所有朋友列表放入数组中 然后我对该数组进行排序以获得随机朋友 但似乎需要很长时间 因为我必须收集所有朋友才能获得单个随机朋友 我如何在 fql 中找到随机好友 SELECT uid name pic sex FR
  • 搜索 WindowBuilder 文档/API

    我正在使用 WindowBuilder Pro 进行一个项目 在试图很好地掌握它的同时 我一直在寻找好的文档 但没有任何运气 我发现的最好的是Google WindowBuilder Pro 信息页面 http code google co
  • 带有 x86-64 组件的谐波系列

    尝试计算调和级数 现在我正在输入我想要添加的数字 当我输入像 1 2 这样的小数字时 程序只是停止 不会崩溃 它似乎正在进行计算 但它永远不会完成程序 这是我的代码 denominator xor r14 r14 zero out r14
  • MVC:我可以在控制器外的类内部使用 ModelState 吗?

    我可以在一节课上做这个吗 using System Web Mvc public static class aaa public static test if something ModelState AddModelError test
  • 安装 opencv-python-headless 需要很长时间

    当我安装时opencv python headless在 Google Colab 中 需要 15 分钟才能完成 My code pip install upgrade pip pip install opencv python headl
  • 在 Android studio 2.2.3 中找不到工具 > Firebase

    根据开发人员指南 https developer android com studio write firebase html https developer android com studio write firebase html 我
  • 验证库 (.lib) 中使用的 CRT

    如何检查 Windows 中的静态库 lib 链接到哪个运行时库 我正在使用 MDd 编译我的项目 并且我假设我链接到的库正在使用 MTd 多线程调试 Error 7 error LNK2005 public thiscall std Lo