CodeLite - 构建设置故障

Posted

技术标签:

【中文标题】CodeLite - 构建设置故障【英文标题】:CodeLite - build settings malfunction 【发布时间】:2015-03-23 10:49:32 【问题描述】:

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

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

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

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

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

当我尝试运行程序时(我习惯于单击运行并立即获得结果,因为它一次编译和运行代码)我什么也得不到。

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

【问题讨论】:

【参考方案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获得它

伊兰

【讨论】:

以后是否可以重新运行“设置向导”? 在 CodeLite 7.1(尚未发布)中,可以从帮助菜单重新运行向导

以上是关于CodeLite - 构建设置故障的主要内容,如果未能解决你的问题,请参考以下文章

CMake 错误:无法创建命名生成器 CodeLite - Unix Makefiles

C++ CodeLite 启用多线程?

编译codelite心得

编译codelite心得

CentOS6.2编译安装codelite5.3

gcc与codelite与mingw三者是啥关系。。想学C语言。。看到有人推荐新手用gcc。下载