Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何让nmake通过错误(make-k的行为)_C++_Cmake_Nmake - Fatal编程技术网

C++ 如何让nmake通过错误(make-k的行为)

C++ 如何让nmake通过错误(make-k的行为),c++,cmake,nmake,C++,Cmake,Nmake,我正在使用cmake生成一个使用“nmake生成文件”生成器的nmake生成系统。编译时,即使我指定了“nmake/K”,构建也会在第一个.cpp文件出错后停止。我知道它不应该编译具有失败依赖项的目标,但是几个独立的源文件应该可以用这种方式处理。GNU make的-k选项也可以在出现太多错误时退出 尝试nmake/I,就像make-I文档中说的忽略所有退出代码一样。我看到的/K行为是,它总是在第一个文件出现错误后退出。从不尝试一秒钟。

我正在使用cmake生成一个使用“nmake生成文件”生成器的nmake生成系统。编译时,即使我指定了“nmake/K”,构建也会在第一个.cpp文件出错后停止。我知道它不应该编译具有失败依赖项的目标,但是几个独立的源文件应该可以用这种方式处理。

GNU make的-k选项也可以在出现太多错误时退出


尝试
nmake/I
,就像
make-I

文档中说的忽略所有退出代码一样。我看到的/K行为是,它总是在第一个文件出现错误后退出。从不尝试一秒钟。