使用 Visual Studio 2015 的 C 预处理器

Posted

技术标签:

【中文标题】使用 Visual Studio 2015 的 C 预处理器【英文标题】:Using the C preprocessor of Visual studio 2015 【发布时间】:2017-03-19 15:29:47 【问题描述】:

我想对一些任意文本(没有 C 代码)调用 C 预处理器。我可以使用 Visual Studio 2015 附带的编译器的预处理功能吗? cl 编译器不再提供它。

【问题讨论】:

【参考方案1】:

不,您不能使用 Visual Studio 2015 而不是尝试使用任何风格的 Linux。它提供了对你的工作有帮助的 gcc 编译器。并请详细说明您的问题以获得更完美的答案。

【讨论】:

你的答案已经很完美了:我不能使用 Visual Studio,我必须使用另一个工具。【参考方案2】:

如果您安装了 C/C++ 功能,则可以通过 Visual Studio(包括免费版本)附带的命令行工具来完成此操作。具体来说,寻找CL.exe which supports preprocessing (/P)。

如果您运行的是 Windows 10,您还可以选择安装 Linux subsystem 并在本地运行常用的 GCC 工具集。

【讨论】:

以上是关于使用 Visual Studio 2015 的 C 预处理器的主要内容,如果未能解决你的问题,请参考以下文章

使用 Visual Studio 2015 的 C 预处理器

哪些C语言函数在visual studio2015报错并怎么修改

安装 Visual Studio 2015 企业版是不是足以使用 C++11/C++14?

Windows Visual Studio 2015、C++11 标准和 Armadillo 库

如何在 Visual Studio 2015 中使用 C# 7?

visual studio 2015怎样升级