compiler共31篇
反馈:为“14”中的调试/发布配置设置/Zc:inline默认值-yiteyi-C++库

反馈:为“14”中的调试/发布配置设置/Zc:inline默认值

鉴于我们的重点是改进工具集的构建时间作为VisualStudio 14预览的一部分,我们将改变VisualC++调试和发布配置的一些默认值。这些变化包括 /Zc:内联 (删除未引用的COMDAT)调试和发布配置的默认...
CPPKU的头像-yiteyi-C++库CPPKU3年前
500
Visual C++ 11中C++ 11的特点-yiteyi-C++库

Visual C++ 11中C++ 11的特点

更新-2012年3月2日 : 基于范围的for loop和override/final v1.0已经在VC11 Beta中实现。 有一个新的C++标准和一个新的Visual C++版本,现在是时候揭示我们前面实现的那些特性了! 术语注释 在其...
CPPKU的头像-yiteyi-C++库CPPKU3年前
510
你喜欢快速还是精确?-yiteyi-C++库

你喜欢快速还是精确?

这个博客是关于什么的? 我叫Jim Hogg,是编译器团队的程序经理。 我们希望您对VisualC++编译器的一个特性产生影响,它会影响我们为浮点运算生成的代码。你的回答将有助于决定我们做什么。 你可...
CPPKU的头像-yiteyi-C++库CPPKU3年前
560
什么是LLVM?LLVM入门-yiteyi-C++库

什么是LLVM?LLVM入门

LLVM 是一个提供模块化编译器和工具链软件和技术集合的项目。“LLVM”这个名字与其他IT和开源项目并没有什么不同。LLVM已经在伊利诺伊大学启动了一个研究项目,以创建一个编译器和工具链,支持...
CPPKU的头像-yiteyi-C++库CPPKU3年前
1630
C++ 11一致性调查-yiteyi-C++库

C++ 11一致性调查

你好,我的名字是 维卡斯·巴蒂亚 我是Visual C++团队中的项目经理。我们正在进行一项调查,以查看C++对开发人员的11个特性的相对迫切性。 C++ 11的一致性对我们很重要。我们打算实现C++ 11语言...
CPPKU的头像-yiteyi-C++库CPPKU3年前
570
VS 2015 Update 1中与Microsoft CodeGen的碰撞-yiteyi-C++库

VS 2015 Update 1中与Microsoft CodeGen的碰撞

[这篇文章是由戴夫·巴托洛梅奥(Dave Bartolomeo)和Clang/C2特写组撰写的] 开发和维护跨平台C++代码的挑战之一是处理不同平台的不同C++编译器。您编写一些代码,用VisualC++编译器构建Windows...
VC++提示:使用MSBuild、编译器和链接器获取详细的生成吞吐量诊断-yiteyi-C++库

VC++提示:使用MSBuild、编译器和链接器获取详细的生成吞吐量诊断

我们知道,应用程序的构建吞吐量对开发人员的生产率是一个时间紧迫的问题。我们花了一些时间在 提高链接器吞吐量 以及VS2010中的其他领域,并将在未来的版本中继续研究如何提高总体构建吞吐量。...
CPPKU的头像-yiteyi-C++库CPPKU3年前
850
微软C++编译器变成20!-yiteyi-C++库

微软C++编译器变成20!

这个月,我们进入了微软的第三个十年C++。 二十年前的二月,我们发布了第一个C++编译器:微软C/C++ 7。在此之前,我们已经与C++ C++的“预处理器”编译器一起工作了,在编译器编译了可执行程序...
CPPKU的头像-yiteyi-C++库CPPKU3年前
590
Visual Studio 2015更新1:新的实验功能–MPX-yiteyi-C++库

Visual Studio 2015更新1:新的实验功能–MPX

介绍 这篇文章是关于英特尔的® 内存保护扩展(Intel)® MPX)支持Microsoft Visual Studio*2015;提供的内容 英特尔公司的高瑟姆·比拉卡、乔治·宽和胡安·罗德里格斯。 概述 更新1 Visual...
如何测试编译器后端-yiteyi-C++库

如何测试编译器后端

我叫Alex Thaman,是微软Visual C++编译器团队的高级测试领头羊。 这个博客的重点是编译器后端的测试,我在这里花了很多时间。 对于那些不知道的人,这是编译器的一部分,它将中间表示形式作为...
CPPKU的头像-yiteyi-C++库CPPKU3年前
720
Visual Studio 2012中用C++实现WindowsXP-yiteyi-C++库

Visual Studio 2012中用C++实现WindowsXP

我们最近宣布 Visual Studio 2012产品阵容和平台支持 作为这个声明的一部分,我们提到了我们正在评估如何允许C++开发人员在Visual Studio 2012上运行应用程序,这些操作在WindowsXP上运行,而不...
CPPKU的头像-yiteyi-C++库CPPKU3年前
700
Clang with Microsoft CodeGen(2016年1月)发布-yiteyi-C++库

Clang with Microsoft CodeGen(2016年1月)发布

我们刚刚发布了一个Clang/C2工具集的带外更新,它引入了一些社区修复以及测试中发现的bug。这是未来许多快速发布中的一个,客户报告的问题将逐步得到解决。这里我们只列出自上一版本以来的更改...
CPPKU的头像-yiteyi-C++库CPPKU3年前
690