TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Visual Studio now builds libav without C99-to-C89 translator

1 点作者 0x09超过 11 年前

1 comment

0x09超过 11 年前
A year ago, libav developers introduced a tool to translate a subset of C99 syntax in order to build libav with Visual Studio* . At the time Microsoft famously recommended that developers wanting modern C language features simply use C++ instead* . For a long time, up until earlier this year* , it was thought that C in MSVC had been permanently relegated to legacy support. Even for those of us who don&#x27;t develop for Microsoft platforms, the attitude towards adoption of newer C standards has ostensibly had a negative impact. Which is why, even in lieu of full conformance, it&#x27;s refreshing and a good sign to see this tool become unnecessary with the public release VS2013 today.<p>* <a href="http://blogs.gnome.org/rbultje/2012/09/27/microsoft-visual-studio-support-in-ffmpeg-and-libav" rel="nofollow">http:&#x2F;&#x2F;blogs.gnome.org&#x2F;rbultje&#x2F;2012&#x2F;09&#x2F;27&#x2F;microsoft-visual-s...</a><p>* <a href="http://www.infoq.com/news/2012/05/vs_c99_support" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;news&#x2F;2012&#x2F;05&#x2F;vs_c99_support</a><p>* <a href="http://msdn.microsoft.com/en-us/library/vstudio/hh409293.aspx" rel="nofollow">http:&#x2F;&#x2F;msdn.microsoft.com&#x2F;en-us&#x2F;library&#x2F;vstudio&#x2F;hh409293.asp...</a>