当前位置: 首页 > news >正文

* CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu

错误:* CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodul.obj)

这个错误和要生成的DLL类型有关系,具体参考:_USRDLL _AFXDLL _WINDLL 三种dll编译宏的具体含义

所以需要修改宏,以vs2013为例:

 

按照自己建的工程类型,修改对应的宏即可。

比如,是MFC 扩展DLL ,使用_USRDLL就会报错,应该去掉这个宏。

 

 

相关文章:

  • error LNK2001: unresolved external symbol __declspec(dllimport) const XXXX::`vftable'
  • 高性能服务端开发知识点
  • 单文档让默认的菜单栏不显示
  • 【重学Linux系列(二)之一一Linux内核更换】
  • Linux扩容(虚拟机)
  • python常用的几个操作(读数据库、读ini、写日志)
  • zookeeper实践及原理
  • 敏捷开发
  • mogodb数据库恢复报错:too many positional arguments
  • mongodb恢复数据库
  • windows10安装Ubuntu子系统
  • socket API(linux)
  • Linux socket编程实战(阻塞)
  • Linux socket编程实战(非阻塞)
  • coredump配置调试
  • 【Linux系统编程】快速查找errno错误码信息
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • Docker容器管理
  • JAVA并发编程--1.基础概念
  • Js基础知识(一) - 变量
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • MySQL主从复制读写分离及奇怪的问题
  • Nacos系列:Nacos的Java SDK使用
  • Python中eval与exec的使用及区别
  • React16时代,该用什么姿势写 React ?
  • react-native 安卓真机环境搭建
  • redis学习笔记(三):列表、集合、有序集合
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • TypeScript迭代器
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 复习Javascript专题(四):js中的深浅拷贝
  • 基于web的全景—— Pannellum小试
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 双管齐下,VMware的容器新战略
  • 学习笔记:对象,原型和继承(1)
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • #QT(串口助手-界面)
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (四)c52学习之旅-流水LED灯
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (一)Java算法:二分查找
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • .gitignore文件设置了忽略但不生效
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .net程序集学习心得
  • .NET构架之我见
  • .Net接口调试与案例
  • .NET学习教程二——.net基础定义+VS常用设置
  • /etc/sudoers (root权限管理)
  • /tmp目录下出现system-private文件夹解决方法
  • @Async注解的坑,小心