首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让visual studio代码直接运行vcvarsx86_arm64.bat而不是vcvarsall.bat?

在Visual Studio中,可以通过以下步骤让代码直接运行vcvarsx86_arm64.bat而不是vcvarsall.bat:

  1. 打开Visual Studio。
  2. 在菜单栏中选择“工具”。
  3. 在下拉菜单中选择“选项”。
  4. 在弹出的对话框中,选择“项目和解决方案”。
  5. 在左侧的面板中,选择“VC++项目设置”。
  6. 在右侧的面板中,选择“生成事件”。
  7. 在“生成后事件命令行”文本框中,输入以下命令:
  8. 在“生成后事件命令行”文本框中,输入以下命令:
  9. 这将调用vcvarsx86_arm64.bat脚本。
  10. 单击“确定”以保存更改。

现在,当你运行代码时,Visual Studio将直接调用vcvarsx86_arm64.bat脚本,而不是vcvarsall.bat脚本。这将确保你的代码在ARM64架构上正确运行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Windows10下使用WSL“愉快”编译FFMPEG(带x265编码器)

当然前提是我们需要先运行一下visual studio command prompt,这个工具会将当前的控制台配置好vs的c++的工具的环境变量啥的,然后直接敲入bash回车,此时控制台会启动WSL,进入...虽然第一次编译FFMPEG很顺利,但是当我想FFMPEG带上x265编码器的时候,麻烦来了。...下载msys2(这个和msys还不一样,里面狗血剧情自行搜索),然后打开visual studio command prompt,进入msys64/usr/bin。...事实证明确实如此,在启动visual studio command prompt的时候要选择x64的环境,保证所有库也是x64的,不过当我运行x265的脚本的时候却报64 bit target not...set, please launch 'visual studio command prompt' and run '..

1.3K30

msvc:BAT脚本判断是否设置MSVC编译的环境变量(执行vcvarsall.bat)

所以写BAT脚本如果不判断是否设置了MSVC环境变量,每次编译的时候都执行vcvarsall.bat,在同一个CMD下执行几次就会出错了,只能关闭当前的CMD,再重开一个。...通过阅读vcvarsall.bat的源码,找到了解决方案:vcvarsall.bat执行成功后会设置一个环境变量VisualStudioVersion来保存当前MSVC编译器的版本号。 ?...所以只要判断这个变量是否定义就可以确定是否已经正确设置MSVC环境变量: 以下代码片段就是应用示例: if exist build rmdir project.vs2015 /s/q mkdir project.vs2015...cd project.vs2015 rem 通过判断 VisualStudioVersion 是否定义确定是否有必要执行vcvarsall.bat rem 避免重复执行vcvarsall.bat造成环境变量存储空间溢出...\vc/vcvarsall" x86_amd64 ) cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX==..

1.5K20

VS2015静态编译Qt5.5.1(包括Qtwebkit)

vs2015 openssl-1.0.2o win_flex_bison qt-everywhere-opensource-src-5.5.1 编译ICU和OpenSSL ICU 如果直接静态编译需要修改官网的脚本...,比较麻烦,好消息是有人已经静态编译过了,通过这里可以直接下载编译好的版本,这里使用的是v58.2,注意v59.1与webkit有冲突(主要是UCHAR的问题) OpenSSL 网上已经有很多windows...Studio 2015 CALL "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 ECHO ON...: 可能会出现【rc.exe comamnd not found】,这个需要将C:\Program Files (x86)\Windows Kits\8.1\bin\x86(可能你的机器不是这个路径)加到...Studio 2015 CALL "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86 ECHO ON

24320

VS2010编译Qt5.3.2 64bit

32位,目前(2015.01.24)只对VS2013提供了64位版本,如下图所示: 为了适应我目前安装的VS2010 IDE,也为了根据自己的需要编译特定的库和插件(比如去掉webkit之类),需要直接从源码编译...准备 首先,当然需要一个C++编译器,由于一些兼容性原因,我需要用Visual C++ 2010, 也可以用MinGW。用MinGW的话还对调试有帮助,这是后话。...由于我不需要3D图形,WebKit等支持,因此不需要Opengl, ANGLE, ICU等一堆库,只需要以下3个编译时要用的工具(运行时不需要): ActivePerl - Install a recent...编译 把下载下来的Qt源码解压至目录,然后在此目录根下创建一个批处理文件,内容如下: @echo off ECHO 设置 Visual Studio environment......CALL "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" amd64 title Command Prompt

20710

visual studio静态,动态链接库开发工具简单使用

这里我不会使用visual studio的图形界面工具,作为专业人士,还是搞懂自己的工具是怎么运转的,这样比较好。...要使用的是visual studio的命令行工具,其实和gcc那堆工具对应关系挺明显的,大致如下: gcc cl ar lib ld link 文件后缀对应关系: gcc cl .a .lib .so....dll .o .obj 新手注意:这个命令提示符是"开始菜单"–»“Microsoft Visual studio”–»“Visual Tools” 那里的提示符,其实就是设置过一些环境变量的cmd...Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86 cd dynamic del /f /Q * cl /LD .....以下说的都是隐式链接 visual studio的动态链接库使用很与众不同,竟然需要提供三种文件:.h+.lib+.dll文件,诡异的是,这个.lib文件和静态链接库里的.lib文件其实不一样!

97440

.NETC# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)

如果没有 Visual Studio 的帮助(例如运行已发布的程序),当出现某个或某些特定异常的时候如何能够迅速进入中断的环境来调试呢?...这个时候可以查看应用程序中各处的状态,这正好是发生此熠时的状态(不是 catch 之后的状态)。 优化代码和提示 为了这段代码包装得更加“魔性”,我们可以对第一次机会异常的事件加以处理。...,这可以直接跳转到最终发生异常的那段代码中去。...,这可以错误在最关键的代码中显示不会被我们刚刚写的这些代码中污染。...于是这段代码可以运行在非 Visual Studio 的环境中,当出现了异常的时候,还可以补救选择一个调试器。 当然,实际上附加到 Visual Studio 进行调试也是最佳的方法。

31650

使用C++编写Python3扩展

Python的很多库中都包含了C/C++的代码,在安装这种库的时候,尝尝会遇到这样的报错: error: unable to find vcvarsall.bat 通常的解决方案有两种: 安装visual...studio或者mingw; 使用编译好的Python库文件,进行安装。...一般大家都会选择安装编译过的库文件,或者安装mingw,但是如果要在Windows下为自己的Python程序编写扩展,安装visual studio是最优的解决方案。...传入有限个数据 先建立一个Exten.cpp文件,编写如下代码: #include "Python.h" // 函数主体 int add(int a,int b) { return a + b;...可以直接在Python代码中调用: >>> import Exten >>> Exten.add(1,3) 4 传入可迭代对象 这种方式只能处理单个数据传入的任务,如果需要处理批量数组等批量数据,则需要涉及到

86240

From Agile To DevOps - 微软开发部门 DevOps 经验谈

⽽在我们决定开发 Visual Studio Online 时,我们决定云端和地端版本的 Visual Studio Online 使⽤同⼀份程序代码基础进行开发,并优先进⾏云端部分的功能开发。...⾏程序代码建置、⾃动化测试及产⽣程序代码质量报告,让我们在第一时间确认被签入的程序代码是否有潜在风险,也问题可以在第⼀时间被解决,这么一来可以避免掉许多以往系统上线时可能发生的环境问题,甚⾄是产品部署问题...并透过自动化程序代码维持水平时,也不会增加⼤家开发的负担。...图五、我们使用同一份程序代码来同时满足 Visual Studio Online 和 Team Foundation Server ,每三周会将最新版本的 Release 发行到 Visual Studio...这也同时让我们有很多将新功能曝光的机会,因此我们必须对于要能够哪些⼈看到这些新功能进⾏管理,以下是⼀些⽐比较常⾒的问题: 如何开发跨 Sprint 的需求?

1.1K70

创建你的 AI 应用!

如何成为 AI 程序员? 能不能从自己擅长的领域步入 AI 热潮? 究竟做什么才能让老板追着给我加薪? 你也许会觉得: AI 程序员这么优秀,是因为他们聪明,而我只能笨鸟先飞,勤能补拙喽,当然不是!...选择好后,直接点击打开或另存到本地再运行。...节省大量的安装配置时间,也新手不再被卡在安装配置环境这一步上。 7. 下载微软 AI 样例库 打开命令提示符或终端窗口,选择并进入某个用来存放代码的目录,如 %USERPROFILE% 。...运行完上面的脚本后,就会在 Visual Studio 2017 中打开这个解决方案。 引用模型 1)首先创建模型项目。在解决方案资源管理器中,右击解决方案,指向添加,再点击新建项目。...你的第一个 AI 应用就运行起来了!666。 ? 四、理解代码 该文件包括了界面联动、数据预处理两部分的代码,以及一行推理预测的代码

1.7K30

各种VS Code的学习秘诀,全是这六条法则撑起的!

笔者还建立了不少Visual Studio Code的微信群和QQ群,方便大家交流学习。然而,笔者经常会在群里看见类似这样的问题: 有人用VS Code写Java吗, 我怎么运行不了?...当然不是!问题还是出在提问者上,提问者没有学会如何正确地提问。 首先,在提问之前,你有没有尝试自己去解决这个问题?有没有思考过问题的原因?...对于源代码,尽量提供文本或源文件,不只是截图,以便他人用于复现。如果代码量很大,则可以重新创建一个文件以存放可用于复现的代码,去除不必要的代码,缩小整体的代码量。...如果以后遇到Code Runner的bug,也许就不用再向笔者寻求帮助了,直接发一个Pull request,岂不是更棒?...网页版的Visual Studio Online其实是基于Visual Studio Code打造的。

28510

Windows上写 Python 代码的王炸组合!

下面我们从最初的安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...用户设置(User settings)在所有 Visual Studio Code 实例中都是全局性的,工作区设置(Workspace Settings)是特定文件夹或项目工作区的本地设置。...若要查看 IntelliSense,请直接键入此代码不要剪切和粘贴,你应该看到如下内容: 当键入代码时,VS Code 会对 for 和 if 语句下面的行进行自动、适当的缩进,添加右括号,并给出内容提示...运行 Python 代码 现在代码已经完成,你可以运行它了。没有必要让编辑器执行此操作:Visual Studio Code 可以直接在编辑器中运行此程序。...项目(不是单个 Python 文件)上使用 Visual Studio Code 开辟了更多功能,使得 VS Code 能够真正发挥作用。

4.9K20
领券