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

我正在使用最新版本的CodeLite,即:7.0与预安装的MinGW库。操作系统/ Windows 7。

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

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

名称“ -j”未被识别为内部或外部命令可操作程序或批处理文件

当我尝试运行该程序时(我曾经单击“运行”并获得即时结果,因为它一次编译并运行了代码)我什么也没得到。

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

最佳答案

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


您安装了MinGW吗? MinGW不随附CodeLite 7.0

要解决您的问题:


安装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获取它

伊朗

关于c++ - CodeLite-build设置故障,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29208347/

10-11 16:12