首页 文章

CodeLite - 构建设置故障

提问于
浏览
0

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

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

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

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

Name'-j' is not recognized as an internal or external command operable program or batch file

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

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

1 回答

  • 1

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

    你有MinGW安装吗? CodeLite 7.0 does not come with 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 并从列表中选择您的编译器

    再次构建您的项目,这次它应该正常工作 .

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

    伊兰

相关问题