如何在 NMake 中创建和使用多行字符串变量?
Posted
技术标签:
【中文标题】如何在 NMake 中创建和使用多行字符串变量?【英文标题】:How do you create and use multi-line string variables in NMake? 【发布时间】:2018-10-26 06:49:25 【问题描述】:我正在为 Windows 编写 NMake 构建脚本。我想在 NMake makefile 中写一个多行字符串。
以下问题中建议的方法在 GNUMake 中有效,但是当我在 NMake 中使用它时,出现语法错误,表明 NMake 试图将每一行解析为语法而不是文字字符串变量。
Is it possible to create a multi-line string variable in a Makefile
最终我想要对多行字符串执行的操作是将其打印到文件中。
如何在 NMake 中执行此操作(创建多行字符串并将其回显到文件中)?
【问题讨论】:
【参考方案1】:NMake“内联文件”似乎为我的用例完成了这项工作:
@echo <<filename.txt
blah
blah
blah
<<KEEP
https://docs.microsoft.com/en-us/cpp/build/inline-files-in-a-makefile
【讨论】:
以上是关于如何在 NMake 中创建和使用多行字符串变量?的主要内容,如果未能解决你的问题,请参考以下文章
在 R 中的函数中创建和使用新变量:tidyverse 中的 NSE 编程错误