无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9568|回复: 60
打印 上一主题 下一主题

[分享] MSVC Builder 14.37.32822 Portable【MSVC 编译器绿色版】

    [复制链接]
跳转到指定楼层
#
发表于 2023-9-27 21:03:49 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 pkups 于 2023-10-3 21:42 编辑

# MSVC Builder 14.37.32822 Portable

1. 运行 `.relocated.bat` 生成 `vc.bat`
2. 编译环境下先运行 `vc.bat`,然后就可以正常编译了

by pkups@wuyou.net

脚本更新:
  • 避免PATH变量污染
  • 支持Python/Pip



补充:
1. `vc.bat`拷贝到任意位置执行都有效
2. 编译器路径变更后重新运行`.relocated.bat`生成新的`vc.bat`

用途:
给要编译MSVC,又不想安装巨大的Visual Studio的猴子们。








.relocated.bat.7z

569 Bytes, 下载次数: 10, 下载积分: 无忧币 -2

评分

参与人数 2无忧币 +7 收起 理由
yyz2191958 + 2 很给力
plusv + 5 很给力!

查看全部评分

来自 55#
 楼主| 发表于 2023-9-28 06:26:21 | 只看该作者
plusv 发表于 2023-9-28 04:40
简单 测试 编译 , 通过.

这是 X64 版,

https://github.com/Data-Oriented-House/PortableBuildTools

用这个下载任意架构、平台的编译器,然后依葫芦画瓢修改一下脚本就可以了。
回复

使用道具 举报

来自 54#
 楼主| 发表于 2023-9-28 08:52:59 | 只看该作者
本帖最后由 pkups 于 2023-10-3 21:43 编辑

脚本更新:
  • 避免PATH变量污染
  • 支持Python/Pip

.relocated.bat.7z (569 Bytes, 下载次数: 38)



回复

使用道具 举报

来自 53#
发表于 2023-9-28 09:33:06 | 只看该作者
谢谢楼主分享,分流123pan:https://www.123pan.com/s/hHzA-lHW4H.html 提取码:wy0k

评分

参与人数 1无忧币 +5 收起 理由
pkups + 5 赞一个!

查看全部评分

回复

使用道具 举报

52#
发表于 2025-2-22 16:16:46 | 只看该作者
pkups 发表于 2023-9-28 08:52
脚本更新:
  • 避免PATH变量污染

  • 权限不够啊
    回复

    使用道具 举报

    51#
    发表于 2025-1-20 06:14:11 | 只看该作者
    来了解学习一下
    回复

    使用道具 举报

    50#
    发表于 2025-1-20 00:47:42 | 只看该作者
    谢谢分享!
    回复

    使用道具 举报

    49#
    发表于 2024-10-17 15:38:25 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    48#
    发表于 2024-4-1 00:42:30 来自手机 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    47#
    发表于 2024-3-16 08:34:32 来自手机 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    46#
     楼主| 发表于 2024-3-10 17:08:46 | 只看该作者
    futureflsl 发表于 2024-3-10 09:10
    亲测使用Python和pip无效,仍然提示找不到build tools

    我的测试可以用,生成的vc.bat在每个命令行窗口开启后要手动运行一次配置变量。
    如果你想要一直有效,可以把vc.bat中的set改成setx或setx /M




    回复

    使用道具 举报

    45#
    发表于 2024-3-10 09:27:35 | 只看该作者
    感谢分享
    回复

    使用道具 举报

    44#
    发表于 2024-3-10 09:10:39 | 只看该作者
    亲测使用Python和pip无效,仍然提示找不到build tools

    点评

    我的测试可以用,生存的vc.bat在每个命令行窗口开启后要手动运行一次配置变量。 如果你想要已知有效,可以把vc.bat中的set改成setx或setx /M [attachimg]538799[/attachimg] [attachimg]538798[/attachimg]  详情 回复 发表于 2024-3-10 17:08
    回复

    使用道具 举报

    43#
    发表于 2024-2-27 15:17:38 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    42#
    发表于 2023-10-18 11:17:09 | 只看该作者
    哇,不错呀,绿色版好,不用安装一个笨重的IDE.
    回复

    使用道具 举报

    41#
    发表于 2023-10-6 20:25:56 | 只看该作者
    谢谢分享!
    回复

    使用道具 举报

    40#
     楼主| 发表于 2023-10-3 21:44:27 | 只看该作者
    脚本更新:
    避免PATH变量污染
    支持Python/Pip
    回复

    使用道具 举报

    39#
    发表于 2023-10-1 05:58:38 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    38#
    发表于 2023-9-30 23:57:13 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    37#
    发表于 2023-9-30 01:23:53 | 只看该作者
    谢谢分享
    回复

    使用道具 举报

    36#
    发表于 2023-9-29 22:23:24 | 只看该作者
    回帖打卡福利
    回复

    使用道具 举报

    35#
    发表于 2023-9-29 22:10:03 | 只看该作者
    wintoflash 发表于 2023-9-29 22:01
    可以通过vc-ltl和yy-thunk来保持xp兼容性。我的程序用的都是这种方案。
    https://github.com/Chuyu-Team/ ...

    感谢说明.

    主要是 此帖 是 绿色免安装 肥大的 VS 2022,
    虽然真正需要 自己去编译 的情况 很少,
    先爬文 以后备查.
    回复

    使用道具 举报

    34#
    发表于 2023-9-29 22:05:41 | 只看该作者
    pkups 发表于 2023-9-29 21:58
    https://blog.csdn.net/yanchenyu365/article/details/130217454应该还有其它问题,简单一点应该可以切换 ...

    原来如此,感谢.

    MS 最少也在 那个连接 附注说明.



    回复

    使用道具 举报

    33#
    发表于 2023-9-29 22:01:02 | 只看该作者
    plusv 发表于 2023-9-29 21:47
    Visual Studio 2022 Platform Targeting and Compatibility
    https://learn.microsoft.com/en-us/visualstu ...

    可以通过vc-ltl和yy-thunk来保持xp兼容性。我的程序用的都是这种方案。
    https://github.com/Chuyu-Team/YY-Thunks
    https://github.com/Chuyu-Team/VC-LTL5

    点评

    感谢说明. 主要是 此帖 是 绿色免安装 肥大的 VS 2022, 虽然真正需要 自己去编译 的情况 很少, 先爬文 以后备查.  详情 回复 发表于 2023-9-29 22:10
    回复

    使用道具 举报

    32#
     楼主| 发表于 2023-9-29 21:58:52 | 只看该作者
    本帖最后由 pkups 于 2023-9-29 22:02 编辑
    plusv 发表于 2023-9-29 21:47
    Visual Studio 2022 Platform Targeting and Compatibility
    https://learn.microsoft.com/en-us/visualstu ...

    https://blog.csdn.net/yanchenyu365/article/details/130217454应该还有其它问题,简单一点应该可以切换成vs16编译win7之前的系统软件

    点评

    原来如此,感谢. MS 最少也在 那个连接 附注说明.  详情 回复 发表于 2023-9-29 22:05
    回复

    使用道具 举报

    31#
    发表于 2023-9-29 21:47:27 | 只看该作者
    Visual Studio 2022 Platform Targeting and Compatibility
    https://learn.microsoft.com/en-u ... /2022/compatibility

    VS 2022 编译后的 EXE,
    最低只能在 Windows 7 运行 ?
    Windows XP 不能吗 ?


    点评

    可以通过vc-ltl和yy-thunk来保持xp兼容性。我的程序用的都是这种方案。 https://github.com/Chuyu-Team/YY-Thunks https://github.com/Chuyu-Team/VC-LTL5  详情 回复 发表于 2023-9-29 22:01
    https://blog.csdn.net/yanchenyu365/article/details/130217454  详情 回复 发表于 2023-9-29 21:58
    回复

    使用道具 举报

    30#
    发表于 2023-9-28 23:50:24 | 只看该作者
    2010hook 发表于 2023-9-28 12:55
    啰嗦了吧,哪有以批生批的?如下写法更直接可靠:

    我也不懂rust,为何没整合rust编译工具?

    大佬,你分享的这个tdm-gcc 是精简到只支持c语言了,c++都没有支持,有更完整,或者更新的版本么?
    回复

    使用道具 举报

    29#
    发表于 2023-9-28 16:56:36 | 只看该作者
    plusv 发表于 2023-9-28 16:38
    你看我 14F 的图是 免费版(有广告,但好像出不来,可能广告连接死了),
    而你的是 专业版,
    我 猜 是 台湾/ ...

    好的,了解了,谢谢!
    回复

    使用道具 举报

    28#
    发表于 2023-9-28 16:38:48 | 只看该作者
    fzp070 发表于 2023-9-28 16:24
    谢谢,之前已从分流下载到了。
    主要是想要你的那个能正常下载的µTorrent版本,要是可以的话麻烦帮 ...

    你看我 14F 的图是 免费版(有广告,但好像出不来,可能广告连接死了),
    而你的是 专业版,
    我 猜 是 台湾/大陆 地方的不同,
    大陆 有没有挡 我就不知道了.

    PS:
    通常 有些 .BT 用 雷 下不来,
    我就会用 μTorrent 下,
    楼主 那个 .BT 雷 下不来,
    所以我用 μTorrent 下就可以了.

    PS:
    新版 V3.6 就不收了,
    1. V3.5 最低 Windows XP, V3.6 最低 Windows Vista,不方便.
    2. V3.6 原版 与 脱壳版, Symantec Endpoint Protection 都报毒, 麻烦.


    点评

    好的,了解了,谢谢!  详情 回复 发表于 2023-9-28 16:56
    回复

    使用道具 举报

    27#
    发表于 2023-9-28 16:24:45 | 只看该作者

    谢谢,之前已从分流下载到了。
    主要是想要你的那个能正常下载的µTorrent版本,要是可以的话麻烦帮忙分享下,看看到底是我的µTorrent版本都不行,还是地域网络原因导致的差异。谢谢了

    点评

    你看我 14F 的图是 免费版(有广告,但好像出不来,可能广告连接死了), 而你的是 专业版, 我 猜 是 台湾/大陆 地方的不同, 大陆 有没有挡 我就不知道了. PS: 通常 有些 .BT 用 雷 下不来, 我就会用 μTorrent  详情 回复 发表于 2023-9-28 16:38
    回复

    使用道具 举报

    26#
    发表于 2023-9-28 15:49:07 | 只看该作者
    fzp070 发表于 2023-9-28 15:43
    您好,能不能分享下你用的这个µTorrent,我试了2.2.1、Pro 3.5.5、Pro 3.6.0.46884等版本,下载楼主 ...

    26F 分流
    回复

    使用道具 举报

    25#
    发表于 2023-9-28 15:43:17 | 只看该作者
    plusv 发表于 2023-9-28 01:39
    不要用 雷 下(沒流量),
    就可以下.

    您好,能不能分享下你用的这个µTorrent,我试了2.2.1、Pro 3.5.5、Pro 3.6.0.46884等版本,下载楼主这个种 子,都没有速度。谢谢!
    回复

    使用道具 举报

    24#
    发表于 2023-9-28 12:55:53 | 只看该作者
    本帖最后由 2010hook 于 2023-9-28 13:18 编辑
    pkups 发表于 2023-9-28 08:52
    更新`.relocated.bat`:

    啰嗦了吧,哪有以批生批的?如下写法更直接可靠:
    1. @echo off & pushd "%~sdp0"
    2. set "WindowsSDKDir=%~sdp0Windows Kits\10\"
    3. set "WindowsSDKVersion=10.0.22621.0"
    4. set "VCToolsInstallDir=%~sdp0VC\Tools\MSVC\14.37.32822\"
    5. set "VSCMD_ARG_TGT_ARCH=x64"

    6. set "MSVC_BIN=%VCToolsInstallDir%bin\Hostx64\%VSCMD_ARG_TGT_ARCH%"
    7. set "SDK_BIN=%WindowsSDKDir%bin\%WindowsSDKVersion%\%VSCMD_ARG_TGT_ARCH%;%WindowsSDKDir%bin\%WindowsSDKVersion%\%VSCMD_ARG_TGT_ARCH%\ucrt"
    8. echo "%PATH%" | find /i "MSVC" || set "PATH=%MSVC_BIN%;%SDK_BIN%;%PATH%"
    9. set "INCLUDE=%VCToolsInstallDir%include;%WindowsSDKDir%Include\%WindowsSDKVersion%\ucrt;%WindowsSDKDir%Include\%WindowsSDKVersion%\shared;%WindowsSDKDir%Include\%WindowsSDKVersion%\um;%WindowsSDKDir%Include\%WindowsSDKVersion%\winrt;%WindowsSDKDir%Include\%WindowsSDKVersion%\cppwinrt"
    10. set "LIB=%VCToolsInstallDir%lib\%VSCMD_ARG_TGT_ARCH%;%WindowsSDKDir%Lib\%WindowsSDKVersion%\ucrt\%VSCMD_ARG_TGT_ARCH%;%WindowsSDKDir%Lib\%WindowsSDKVersion%\um\%VSCMD_ARG_TGT_ARCH%"

    11. echo %PATH%
    12. pause
    复制代码

    我也不懂rust,为何没整合rust编译工具?

    我收藏了个MinGCC.7z,7.7MB,记得是修改了TDM源码再编译的。
    链接: https://pan.baidu.com/s/1KMQ9OuQGfGEB5u0baH-C5g 提取码: 2333
    回复

    使用道具 举报

    23#
    发表于 2023-9-28 10:27:46 | 只看该作者
    pkups 发表于 2023-9-28 06:26
    https://github.com/Data-Oriented-House/PortableBuildTools

    用这个下载任意架构、平台的编译器,然 ...

    感谢您的说明.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

    闽公网安备 35020302032614号

    GMT+8, 2025-7-25 08:17

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表