如果你指的是C语言的话,MSVC是一个C++的编译器,并没有要支持C语言的打算,只是因为C++编译器的特性...
所以 MSVC 算是一个不错的 C++ 编译器,但并不能算是一个具备主流水准的 C 语言编译器。在微软的...
自始至终,MSVC都是C++编译器的主力,C语言的支持只是作为C++兼容性的一部分,甚至可以说是一种附带功能。这种状况的形成,可能源于C++的广泛接纳,使得MSVC在设计之初就自然而然地包含了C语言支持。但这种支持更像是一个意外的馈赠,而非刻意追求的结果,正如有些人形容的,是微软在C语言领域的一种“...
支持的 ABI(只看C++,不看C) 微软自己实现的 Itanium C++ ABI 同时支持 Itanium C++ ABI、微软 ABI Visual C++,顾名思义,就是专门为C++语言设计的编译器,所以它对 C++ 标准的支持比另两个编译器都完整。但MSVC支持一部分C的功能也仅仅是因为C++语言兼容了C的大部分语法,微软对于C语言的一些特性根本就没想认真...
为什么msvc比gcc/clang差(功能支持也差,译后性能也差),微软做不好一个c/++编译器吗? 发布于 2022-11-27 14:41・IP 属地安徽 赞同 分享收藏 写下你的评论... 还没有评论,发表第一个评论吧登录知乎,您可以享受以下权益: 更懂你的优质内容 更专业的大咖答主 更深度的互动交流 更高效的...
所以 MSVC 算是一个不错的 C++ 编译器,但并不能算是一个具备主流水准的 C 语言编译器。在微软的...
如果是C语言场景,可以转到Linux平台开发,GCC/Clang都能够比较好的支持,包括前端和后端的交叉编译等。
差?题主是不是误会了什么?但凡开源软件有msvc编译版,那一定是首选,肯定不会选什么mingw。
微软做不好一个C语言编译器吗?我并不这么认为,巨硬也不是一个整体,内部有许多员工也会参与到LLVM...