gpt4 book ai didi

visual-c++ - 如何在makefile中创建目录

转载 作者:行者123 更新时间:2023-12-03 18:24:57 37 4
gpt4 key购买 nike

我正在使用 Visual Studio 2005 nmake,我有一个像这样的测试 makefile:

sometarget:
-mkdir c:\testdir

我想始终创建目录,而不必指定“sometarget”。例如,我可以这样做:
!if [if not exist c:\testdir\$(null) mkdir c:\testdir]
!endif

但这需要两行,我真的只想做“-mkdir c:\testdir”。如果我只是用“-mkdir c:\testdir”替换它,我会收到来自 nmake 的错误 - “ fatal error U1034:语法错误:缺少分隔符”。

我怎样才能始终执行 mkdir,而不会弄乱 !if [] 的东西?

最佳答案

我认为这会奏效:

 -@ if NOT EXIST "dir" mkdir "dir"

关于visual-c++ - 如何在makefile中创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/652524/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com