使用 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 库