VS2017,VC6编译器精简提取版
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【軟件、系統等】軟件、工具分享
[
10 瀏覽
0 評論
4 贊
3 踩
]
概要
VS2017和VC6的编译器提取版
正文
2022.04.22 新增:
这是增强版的 VC2017 编译器提取版
蓝奏云:https://huidong.lanzoum.com/iJwDs03mnape
百度盘:https://pan.baidu.com/s/1btooHYZlv28zqWpeVCZkZQ?pwd=55bm 提取码: 55bm
https://www.lanzous.com/ia484de VS2017编译器
提取出来的,精简了一些东西,内置了EasyX的库
里面的x64功能是坏的,作者忘记删了,请删掉。
使用该编译器的指令示例:
cl demo.cpp gdiplus.lib user32.lib gdi32.lib shell32.lib ole32.lib /MT /O2 /link /OUT:Demo.exe
VC6的:
https://huidong.lanzous.com/id1u6kf
使用该编译器的指令示例:
cl F:\test.cpp user64.lib gdi64.lib shell64.lib ole32.lib /MT /O2 /link /OUT:test.exe
记住:使用提取版的编译器都要先运行相应的bat设置环境变量之后才能正常编译
里面有一个build.bat,内容改成:
@echo off rem rem Root of Visual Developer Studio Common files. set VSCommonDir=.\Common rem rem Root of Visual Developer Studio installed files. rem set MSDevDir=.\Common\msdev98 rem rem Root of Visual C++ installed files. rem set MSVCDir=.\VC98 rem rem VcOsDir is used to help create either a Windows 95 or Windows NT specific path. rem set VcOsDir=WIN95 if "%OS%" == "Windows_NT" set VcOsDir=WINNT rem echo Setting environment for using Microsoft Visual C++ tools. rem if "%OS%" == "Windows_NT" set PATH=%MSDevDir%\BIN;%MSVCDir%\BIN;%VSCommonDir%\TOOLS\%VcOsDir%;%VSCommonDir%\TOOLS;%PATH% if "%OS%" == "" set PATH="%MSDevDir%\BIN";"%MSVCDir%\BIN";"%VSCommonDir%\TOOLS\%VcOsDir%";"%VSCommonDir%\TOOLS";"%windir%\SYSTEM";"%PATH%" set INCLUDE=%MSVCDir%\ATL\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\MFC\INCLUDE;%INCLUDE% set LIB=%MSVCDir%\LIB;%MSVCDir%\MFC\LIB;%LIB% set VcOsDir= set VSCommonDir= cl .\c.cpp user32.lib gdi32.lib shell32.lib ole32.lib /MT /O2 /link /OUT:.\c.exe
这个Bat可以自动编译目录下的c.cpp,但是c.cpp很大,需要自己改一下。