c++ - 天蓝色管道窗口中的新构建问题
问题描述
我有一个使用 Visual Studio 2019 构建的 C++ 项目。我在 12 月开始在 Azure Pipeline 中遇到奇怪的构建错误。在此之前,构建测试一直通过。在我的 Windows 机器上构建仍然很好。它仅在 Azure Pipeline 中存在问题。我收到这个错误
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\include\memory(619,23): error C3861: '__iso_volatile_load32': identifier not found [D:\a\1\s\build\ode\raisimODE.vcxproj]
错误消息似乎正在寻找 ARM 指令。这是我的构建脚本的片段
cd $(Build.Repository.LocalPath)
mkdir build
cd build
cmake -Q .. -G "Visual Studio 16 2019" -A x64 -DRAISIM_TEST=ON -DCMAKE_PREFIX_PATH=$(Pipeline.Workspace)\dep\raisim_env
cmake --build . --config Release
ctest -VV -C Release
cd $(Build.Repository.LocalPath)
解决方案
推荐阅读
- java - 如何从 POST 调用中获取正文。JAX-RS
- python - Python 从像 Beeceptor 这样的 Lora 服务器获取 POST 请求
- html - 使用 Instafeed.js 显示非方形 Instagram 图像的正确方法是什么?
- google-schemas - 电子邮件架构标记
- rest - 转储错误请求
- java - Injecting mock before Spring's post-construct phase
- excel - 为什么 Excel 对待 '#N/A 和 #N/A 的方式不同?
- redirect - NGINX - Skip redirect to https with proxypass to upstream
- python - A module that has the same name as a module in standard library and also need to import the same module
- javascript - 只有内容 div 可滚动的侧边栏布局