【问题标题】:how to use eclipse project variables in code如何在代码中使用eclipse项目变量
【发布时间】:2016-01-25 07:19:51
【问题描述】:

我想在我的 c++ 代码中获取 eclipse 项目变量的值,例如 $(PROJECT_LOC)$(PARENT_LOC)。如何从代码中访问变量?

【问题讨论】:

  • 我不知道Eclipse是否允许,但是你可以尝试在项目设置中制作一个预处理器宏,

标签: c++ linux eclipse


【解决方案1】:
  • 这样做。希望这会对你有所帮助。

    your c++ project->properties->C/C++ General->Path and Symbols.

  • 您会在其中找到一个名为 Symbol 的列。在该列中选择 GNU C++ 并添加您的变量/宏。

【讨论】:

  • 您的解决方案存在一个棘手的问题。如果我使用这些宏,它将被预处理为代码中没有双引号的文本,这将导致错误。如何将符号用作字符串?
  • 问题出在 Eclipse 上。每当我将符号定义为 \"$(PROJECT_LOC)\" 时,都会自动删除终止引号。所以我在末尾添加了一个额外的引号,例如 \"$(PROJECT_LOC)\""。请参阅此link
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多