首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nmake标准输出到文件

Nmake标准输出到文件
EN

Stack Overflow用户
提问于 2012-03-30 16:26:29
回答 2查看 1.3K关注 0票数 1

我正在寻找一种方法来将我的nmake调用的标准输出写到指定的文件。我尝试了类似于"nmake target > file.log“的方法,但是这不起作用。此外,我从MAKEFILE中调用多个nmake,并可能使用多个日志文件来跟踪输出。我只找到了用于将错误写入文件的nmake选项,但是标准输出又如何呢?

有没有简单的方法(在Windows中)做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2012-04-10 15:53:14

@Cheeso我试着构建了一个简单的例子,注意到它不适合我,因为MAKEFILE必须在提升模式下运行。考虑像这样的makefile:

代码语言:javascript
复制
default:
 REM Test

和一个像这样的批处理文件:

代码语言:javascript
复制
cd /d "%~dp0"
nmake output.log
pause

当以管理员身份运行批处理文件时,它不会将标准输出重定向到我的文件,并返回一个错误。

票数 1
EN

Stack Overflow用户

发布于 2016-12-06 07:51:44

jom非常挑剔,而且它是基于nmake开发的。既然是这样的话,我们可能也在处理同样的问题。

这是可行的:jom -j 8 >> build.log

虽然这不起作用:jom -j 8>>build.log

添加一些空格,您就可以开始工作了。对于Qt 5.6.1-1来说,这对我来说也是非常烦人的。我甚至尝试过使用Powershell脚本,但最终完全失败了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9939410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档