【问题标题】:Configure some variables in Powershell when calling doxygen调用doxygen时在Powershell中配置一些变量
【发布时间】:2020-11-06 07:21:58
【问题描述】:

如何将以下行为从 Windows cmd 转换为 Windows Powershell:

( type Doxyfile & echo PROJECT_NUMBER=1.0 ) | doxygen.exe -

我已经在 Windows cmd 下问过这个问题 Configure some variables in command line when calling doxygen

【问题讨论】:

  • 您使用的是哪个版本的 doxygen?到目前为止,您在 Powershell 中尝试了什么?你遇到了什么样的问题?

标签: powershell doxygen


【解决方案1】:

Powershell 的语法确实有点不同。在其他问题的帮助下,我得到了以下工作:

&{type Doxyfile; echo PROJECT_NUMBER=1.0} |doxygen -

【讨论】:

  • 非常感谢。只需要在 doxygen (&{type Doxyfile; echo PROJECT_NUMBER=1.0} | & doxygen -) 前面添加另一个 & 即可。
  • 我假设您的意思是| 之后的额外&,对我来说,它在没有额外& 的情况下工作,但带有& 的版本也可以工作。我用Powershell 5.1.19041.610版本测试过,你用的是哪个版本(在powershell命令:$host)
  • 我用的是5.1.18362.752
  • 奇怪的是你必须使用额外的$ 或者我错过/误读了什么。
  • 我认为我们在谈论同样的事情。刚启动没有 & 的脚本,控制台说:您必须在“-”之后提供一些值。
猜你喜欢
  • 1970-01-01
  • 2011-03-04
  • 2017-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-14
  • 1970-01-01
相关资源
最近更新 更多