Eclipse,C ++,如何为在线parseint打开/关闭#define
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse,C ++,如何为在线parseint打开/关闭#define相关的知识,希望对你有一定的参考价值。
我在C++
有一个巨大的代码库,有很多#define
s和大量的#if
/ #elif
/ #endif
声明。在不改变#define
s的情况下,是否有一种简单的方法来“切换”什么是#define
'd和什么不是为了在线解析器的目的?
答案
您可以使用不同的构建配置。
Right Click on "project"
-> Build Configurations
-> Manage
。
为每组宏设置不同的构建配置,包括路径等......
然后在这里添加你的宏等...到每个构建配置:
Right Click on "project"
-> Properties
-> C/C++ General
-> Processor Include Paths, Macros etc..
-> GNU C++
-> CDT User Settings
-> Add
。
为每个配置添加一组宏(可从顶部的下拉列表中选择)。
以上是关于Eclipse,C ++,如何为在线parseint打开/关闭#define的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Eclipse Neon 中启用 C++11 语法?