方案一:
1、命令行中输入cl example.cpp,生成example.obj和example.lib文件。有可能还会提示“没有入口点”的错误。这是因为我们的CPP中是要生成dll文件的,并没有main()这样的主函数作为入口点。如果是C文件,则输入cl /c example.cpp

2、命令行中输入cl /def:example.def /dll:example.obj

方案二:

命令行中输入 cl /LD example.cpp example.def,直接生成example.dll(名字会因在def中定义的不同而有所不同)文件。有可能会提示(warning LNK4070: .EXP 中的 /OUT:example.dll 指令与输出文件名“example.exe”不同;忽略指令),这时生成的可能是example.exe文件。只要将example.exe改成example.dll就可以了,或者直接在加载dll的函数中加载example.exe.

注意:/LD一定要大写,不能写成/ld,这里可折腾了我快一天了才找出来的原因。

转载于:https://www.cnblogs.com/dyllove98/p/3170153.html

VS2010中使用CL快速 生成DLL的方法相关推荐

  1. vs2010c语言生成dll,VS2010下生成dll的方法

    1.首先创建生成dll的项目:打开VS2010,两种途经建立dll项目,基于MFC DLL的和基于Win32控制台应用程序的,这里选择基于Win32控制台建立. a.文件--新建--项目(项目命名为m ...

  2. 在VS中如保快速查看DLL或exe的已导出的函数

    我们知道dumpbin 可以查看dll 或 exe 的导出函数接口,具体命令格式如下: Win+r 输入CMD 调出 cmd 指令窗口,输入: C:\Program Files (x86)\Micro ...

  3. IDEA try catch快捷键、 快速生成get set 方法快捷键、快速生成有参和无参构造方法快捷键

    IDEA try catch快捷键. 快速生成get set 方法快捷键.快速生成有参和无参构造方法 1. try catch快捷键 小伙伴们在写代码的过程中,有时需要抛出异常,手写太浪费时间,我们想 ...

  4. 迅捷电子相册快速生成视频的方法--win10专业版

    迅捷电子相册作为一款专业且优秀的电子相册制作软件,拥有创建自定义视频和快速生成生成视频两项功能,一项是可以自己DIY效果.音乐,但制作起来比较麻烦,一项是随机效果.随机动画,但制作速度比较快,总之各有 ...

  5. word2019快速生成目录的方法

    描述:word2019快速生成目录的方法 步骤: 打开word,写标题后,标题格式选择菜单栏开始的标题格式 菜单栏->引用->目录->自动目录,目录生成

  6. 一分钟详解VS中快速生成dll和lib方法

    视觉IMAX的第43篇文章 问题:如果我们在Visual Studio工程中,想要快速学习如何生成dll和lib,有什么小技巧呢? 方法:在VS工程中添加新项目,操作具体方法如图1.图2所示. 经过上 ...

  7. Excel中利用“填充”快速生成任意起止、间隔的长序列序号

    像1-10这样的短序列序号可以用"+"向下拉生成,那么像任意起止.间隔的长序列序号该如何快速生成呢? 面对这样的问题,我们可以利用"填充"序列的方式生成. 首先 ...

  8. Revit共享参数中给结构柱添加施工信息及【快速生成构造柱】方法

    BIM被定义为建筑信息模型,那么我们可以在这个建筑模型中添加哪些信息呢?答案是,我们可以通过共享参数添加我们想要的任何参数信息,并且可以通过明细表进行统计.接下来,我将以向结构柱添加施工信息为例,如图 ...

  9. html5代码自动生成,vs code中设置html5 快速生成模板

    按英文的!和h:5都可以快速生成html模板,但是找了半天都找不到如何修改模板设置.只好自己从snippets里重新编写了一个html5的模板,以免自己以后忘了. 首先打开 snippets 然后输入 ...

最新文章

  1. python画一颗心_利用python画一颗心的方法示例
  2. 通过互联网启动Linux
  3. php5.2 zengd,大对杀狗狗再犯低级错误 ZEN狂输200目笑翻棋友
  4. 【安卓开发 】Android初级开发(四)ListView
  5. spring boot配置对上传文件的大小限制
  6. geotools绘制椭圆API
  7. python开发最受欢迎的十款工具
  8. C++还有前景吗?做服务器这一块可以吗?
  9. 华为oj题库分苹果JAVA_华为OJ机试训练(一)
  10. android 反编译全套工具
  11. 所需即所获:像 IDE 一样使用 vim
  12. uni-app:搜索关键词并高亮显示,可重复显示
  13. FFMPEG使用显卡编码视频 转码
  14. Windows内核--Rtl字符串API “不同IRQL“(3.2)
  15. 短语、直接短语、句柄、素短语
  16. Python文件及文件夹处理
  17. STM32---外部中断
  18. mysql 当前时间减指定时间_Mysql从日期值减去5分钟
  19. ORB_SLAM2 原理、论文解读、代码流程
  20. Android P OTA增量升级

热门文章

  1. 8idmp导入oracle 11g,11g导入8i的dmp文件问题
  2. uilabel 自行撑开高度_UILabel文本高度计算的那些事儿
  3. mysql as用法_Spring Data R2DBC响应式操作MySQL
  4. linux应用程序之----时间类编程
  5. 无监督学习 k-means_监督学习-它意味着什么?
  6. 美国人口普查年收入比赛_训练网络对收入进行分类:成人普查收入数据集
  7. Python中的线性回归:Sklearn与Excel
  8. 2021-07-3022
  9. 五分钟搞定正则表达式,如果没搞定,再加两分钟
  10. dcase_util教程(二)——各单元介绍