CodeLite - 构建设置故障

时间:2015-03-23 10:49:32

标签: c++ build ide codelite

由于未知原因我无法在CodeLite环境中用C ++编译单个文件/项目。

我使用的是最新版本的CodeLite,即:带有预安装的MinGW库的7.0。 OS / Windows 7.

重新安装后奇怪的是,在尝试构建/编译C ++项目时,我一次又一次出现以下错误:

C:\ Windows \ system32 \ cmd.exe / C" -j 2 -e -f Makefile"

命名' -j'不被识别为内部或外部命令可操作程序或批处理文件

当我尝试运行程序时(我曾经习惯点击运行并立即获得结果,因为它一次编译并运行代码)我什么都没得到。

我知道如何解决这个奇怪的问题?重新安装IDE并没有真正帮助:(

1 个答案:

答案 0 :(得分:1)

  

C:\ Windows \ system32 \ cmd.exe / C“-j 2 -e -f Makefile”。

你安装了MinGW吗? CodeLite 7.0 不附带MinGW

解决问题:

  • 安装MinGW,我建议使用TDM-GCC(确保您接受TDM-GCC安装程序的默认选项,尤其是安装位置路径)

  • 安装完成后,让CodeLite检测您的编译器:Settings->Build Settings->Compilers->Add Compiles->Add an existing compiler并将CodeLite指向安装MinGW的文件夹

    • 您现在应该在CodeLite中配置此编译器。右键单击您的项目并打开设置对话框(键盘快捷键Alt-F7):Project settings->Common Settings->General->Compiler并从列表中选择您的编译器

再次构建项目,这次它应该正常工作。

另外,我建议你使用最新的每周构建(它包含一个新的“安装向导”,包括安装编译器),你可以从codelite's downloads page获取它

叶兰