2017-04-04 135 views
0

我在windows上使用cmake-GUI,为codelite生成一个简单的“hello world”项目(https://github.com/jameskbride/cmake-hello-world)。我想用cygwin的编译器,但是当我运行构建命令,我得到了以下错误:为什么我的代码库执行'make -j 0'

C:\WINDOWS\system32\cmd.exe /C C:/cygwin64/bin/make.exe -j 0 
----------Building project:[ Debugging - Debug ]---------- 
make: the '-j' option requires a positive integer argument 
Usage: make [options] [target] ... 

为什么它是怎么回事?!?

我的cygwin文件夹位于PATH中。在cygwin终端中,该项目起作用。

回答

0

你的项目是由CMake产生的 - 这意味着,该项目被设置为custom项目,所以要执行的命令(在你的情况make -j0)被设置在Project Settings->Customize->Custom build页。

在该页面中你有几个条目和不同的标题(BuildClean等) 双击每个条目所以它会在编辑模式下打开并删除CodeLite - CMake发电机

-j0选项

这看起来像一个bug

相关问题