博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS命令行编译
阅读量:4181 次
发布时间:2019-05-26

本文共 503 字,大约阅读时间需要 1 分钟。

VS有一些命令行工具,在开发小型项目时比较有用。

启动命令行工具

VS有两个命令行工具:x86, x64,分别用来生成32位和64位的程序。

从“启动 -> Visual Studio 2017 -> 适用于本机的x86命令行工具” 可启动x86命令行工具。

编译

cl.exe 可直接编译可执行文件、动态链接库。

  • 可执行文件语法如下:
cl src1.cpp src2.cpp /ID:\opencv\include /out:out.exe

其中 /I 添加头文件目录,/out 指明输出文件名

  • 动态链接库语法如下:
cl /LD src1.cpp src2.cpp /ID:\opencv\include /link /out:out.dll
  • lib.exe 可编译静链接态库、动态链接库,语法如下:(我没有亲自尝试,不确定是否可用)
cl /c src1.cpp src2.cpp  # 只编译出obj文件,不进行链接LIB.EXE /OUT:MYLIB.LIB FILE1.OBJ FILE2.OBJLINK.EXE /DLL /OUT:MYLIB.DLL FILE3.OBJ FILE4.OBJ

转载地址:http://xahai.baihongyu.com/

你可能感兴趣的文章
Ubuntu18.04查看显卡信息并安装NVDIA显卡驱动driver + Cuda + Cudnn
查看>>
电子元件二极管封装SMA,SMB,SMC的区别
查看>>
ALTERA verilog Error (12007): Top-level design entity is undefined
查看>>
VS2019 LINK Error 无法找到 mscoree.lib
查看>>
Verilog_MyHDL的使用
查看>>
VisualStudio2019的怪问题,在_Container_base12::_Orphan_all引发了异常: 读取访问权限冲突
查看>>
相机技术--摄像机720p、1080p、2mp、3mp、5mp;VGA, QHD, FHD, 2K,4K对应的分辨率分别是什么
查看>>
Visual Studio 的问题:unable to locate visual studio installer
查看>>
MCU_STM32F4XX_HAL_ADC_Start_DMA只能触发一次的问题
查看>>
Android四大组件之Service示例
查看>>
Android四大组件Service之前台进程(201807最新源码)
查看>>
实战Android:用AccessibilityService捕获volume按键
查看>>
实战Android:通过BroadcastReceiver监听Home,电源Power,和音量变化Volume键
查看>>
Android Studio错误:找不资源文件包 -- Cannot resolve symbol "R"
查看>>
实战Android:图片处理之ColorMatrix和Matrix实例
查看>>
Android Bitmap入门:getPixels的正确理解
查看>>
VS2017的怪问题--错误: 未能完成操作。未指定的错误
查看>>
Anaconda闪退的问题AttributeError: 'str' object has no attribute 'get'
查看>>
matplotlib中plot.show()不显示图片的问题:如何把backend=Agg配置为TkAgg
查看>>
ffmpeg截取视频片段命令优化
查看>>