Visual Studio 2015 更新 1,clang 错误

2023-12-05

当尝试在我的项目(Visual Studio 2015 Update 1)中使用带有 Visual Codegen 的新 clang 时,出现以下错误:

clang.exe : error : cannot specify -o when generating multiple output files

这只是一个新创建的项目,具有自动生成的 main.

我真的不知道该怎么办。

任何帮助表示赞赏。


目前还不清楚您在做什么,但显然您没有在跨平台节点中使用 Clang 项目模板之一。我可以通过使用 Win32 > Win32 项目模板并将项目的平台工具集选择更改为“Clang 3.7”来重现您的问题。

这是行不通的,它完全破坏了预编译头功能。它以某种方式确信它需要编译stdafx.h。不只是一次,它传递给编译器两次。这使得 Clang 吐出这条错误消息,它一次只接受一个文件。它也不知道如何利用 Clang 的 PCH 支持,没有所需的 -emit-pch 选项的迹象。

您需要通过关闭该功能来取得成功。项目 > 属性 > C/C++ > 预编译头 > 预编译头 =“不使用...”。选择 stdafx.cpp 并重复。

这解决了构建问题,最终的可执行文件运行时没有问题,有些令人惊讶。应该很清楚,您在 Microsoft 从未测试过的场景中使用 Clang。看来 IntelliSense 解析器还需要做更多的工作。铿锵支持本来是打算针对 Android 和 iOS,当前版本为 alpha 质量。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2015 更新 1,clang 错误 的相关文章

随机推荐

  • 组合unicode字符串

    我正在尝试创建一个像这样的字符串const str u33d rotation Where u33是 3 的代码 这只是一个简单的测试用例 然而这给了我 SyntaxError 格式错误的 Unicode 字符转义序列 有没有办法将 uni
  • 如何更改 ListView 项目的字体? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我有一个问题 我想为我的列表视图创建自定义设计 但我不知道该怎么做 我使用列表视图中的 sql 数据库 哈哈 对不起 我不知道该怎么说 因为我是德国人 所以顺便说一句 对不起我的英语
  • Dart 将 IEEE-11073 32 位 FLOAT 转换为简单双精度

    I don t have much experience working with these low level bytes and numbers so I ve come here for help I m connecting to
  • 有没有办法在 Windows 8 Metro 应用程序中获得推送滚动功能?

    在 Windows 8 Consumer Preview 中 将鼠标向开始屏幕的左边缘或右边缘移动会导致内容滚动 标准控件 以及当前发布的预览应用程序 似乎不支持这一点 有办法让这项工作发挥作用吗 我在今年的北美 TechEd 会议上提出了
  • 使用 AVFoundation 叠加两个视频

    我试图叠加两个视频 前景视频有些 Alpha 透明 我一直在关注苹果文档也本教程 每当我尝试播放两个相同的视频时my code它不会崩溃 但是 当我尝试向其提供两个不同的视频时 我收到此错误 VideoMaskingUtils export
  • 使用 OpenXML 将数据表插入 Excel

    我有一个数据表 根据用户的选择 将生成具有任意数量的行和列的动态数据表 我目前正在使用 OpenXml 来操作所述电子表格 我将如何插入数据表 Thanks Stu 我找到了一些代码 我可以对其进行修改以满足我的需要 希望有人觉得这很有用
  • 使用 Z3 命令行工具和超时查找次优解决方案(迄今为止最佳解决方案)

    I saw a post其中谈到了如何使用 Z3 的 python API 来获得最小化问题的次优解决方案 我有一个 MAXSMT 问题 我想知道如何使用 Z3 命令行工具在指定超时时找到次优解决方案 正在使用 t timeout单独的选项
  • 为什么 Airflow 更改 start_date 而不重命名 dag?

    我是一名数据工程师 经常使用气流 使用新的开始日期重新部署 dags 时 最佳实践如下所示here 不要更改 start date 间隔 当 DAG 运行时 调度程序数据库包含该 DAG 运行的实例 如果更改 start date 或间隔并
  • 如何模拟 moment.utc() 进行单元测试?

    我刚刚开始使用 Node 现在正在编写一些单元测试 对于前几个函数 我可以正常工作 但现在我发现了一个函数 其中包括moment utc 在里面 我的函数的简化版本如下所示 function calculate x positions ri
  • Android 应用内商品未出现在 Play 商店或应用中

    我创建了一个包含应用内产品的应用程序 我已在我的应用程序中添加了许可密钥和计费权限 并在开发者控制台中创建了应用程序内产品 这些产品处于活动状态 我已经构建了一个已发布的 alpha 版本 现在我可以使用其中一个测试帐户在 Google P
  • 如何使用 nltk.Regexp.parser() 解析自定义标签

    我的问题与这个未回答的问题类似 使用自定义 POS 标签进行 NLTK 分块 但我得到的错误是不同的 我正在尝试解析一个我添加了自己的域特定标签的句子 例如 u greatest P u internet NN u ever A u u a
  • Java,在多维数组中存储混合数据类型的最简单方法?

    我有一个包含一些字符串和整数的文件 我希望将其存储在二维 数组 中 这样做的最佳方法是什么 我已经有一段时间没有使用 Java 了 并且一直在使用 VBA 其中没有数据类型 所以我有点生疏了 如果必须的话 将其设为对象的二维数组 更好的解决
  • 通过 Python 请求重用 Django 中的连接

    正确的重复利用方式是怎样的Python 请求Django 中跨多个 HTTP 请求的连接 这就是我目前正在做的事情 import requests def do request data return requests get http f
  • Pandas:将 DataFrame 对象存储在另一个 DataFrame 中,即嵌套 DataFrame

    我想存储一个DataFrame对象作为行的列的值 这是我想要实现的目标的简化类比 gt gt gt df pd DataFrame 1 2 3 2 4 6 columns list DEF gt gt gt df 166 D E F 0 1
  • 在 ASP.NET 和 IIS7 中记录原始和压缩的 HTTP 响应

    沿着这个问题我想创建一个 HttpModule 来为我们进行一些请求和响应的自定义日志记录 使用该问题最流行的答案中的代码 我已经启动并运行了一个确实有效的 HttpModule class PortalTrafficModule IHtt
  • Linq to SQL - 多对多映射

    在我的项目中 我有 Player PlayerID 和数据 表 Games 表 GameID 名称 并且我制作了一个多对多表 PlayerGames PlayerID GameID 我创建了外键关系 PlayerID 和 GameID 是其
  • 如何创建自动安装 .Net Framework 4.5 的引导程序

    我正在使用InstallShield 2013 LE 并且我希望做一些类似于SQL CE 4 0的事情作为InstallShield先决条件 只是 我想安装 Net Framework 4 5 如果计算机上尚未安装 我有框架所需的文件 但
  • 转到仅显示公共成员的类的定义

    当我在 Visual Studio 中右键单击一个类 它是第三方程序集的一部分 不是我编写的代码 并选择 转到定义 时 我可以看到该类的所有方法 属性等 我注意到所有这些都是public and no private显示 或任何其他访问级别
  • 实体框架核心更新多对多

    我们正在将现有的 MVC6 EF6 应用程序移植到 Core EF Core 中有没有简单的方法来更新多对多关系 我在 EF6 中清除列表并用新数据覆盖它的旧代码不再有效 var model await db Products FindAs
  • Visual Studio 2015 更新 1,clang 错误

    当尝试在我的项目 Visual Studio 2015 Update 1 中使用带有 Visual Codegen 的新 clang 时 出现以下错误 clang exe error cannot specify o when genera