由于未知原因我无法在CodeLite环境中用C ++编译单个文件/项目。
我使用的是最新版本的CodeLite,即:带有预安装的MinGW库的7.0。 OS / Windows 7.
重新安装后奇怪的是,在尝试构建/编译C ++项目时,我一次又一次出现以下错误:
C:\ Windows \ system32 \ cmd.exe / C" -j 2 -e -f Makefile"
命名' -j'不被识别为内部或外部命令可操作程序或批处理文件
当我尝试运行程序时(我曾经习惯点击运行并立即获得结果,因为它一次编译并运行代码)我什么都没得到。
我知道如何解决这个奇怪的问题?重新安装IDE并没有真正帮助:(
答案 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的文件夹
Alt-F7
):Project settings->Common Settings->General->Compiler
并从列表中选择您的编译器再次构建项目,这次它应该正常工作。
另外,我建议你使用最新的每周构建(它包含一个新的“安装向导”,包括安装编译器),你可以从codelite's downloads page获取它
叶兰