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的文件夹
Alt-F7
):Project settings->Common Settings->General->Compiler
并从列表中选择您的编译器
再次构建您的项目,这次它应该可以正常工作了。
另外,我建议您使用最新的每周版本(它包含一个新的“设置向导”,其中包括安装编译器),您可以从codelite's downloads page获得它
伊兰
【讨论】:
以后是否可以重新运行“设置向导”? 在 CodeLite 7.1(尚未发布)中,可以从帮助菜单重新运行向导以上是关于CodeLite - 构建设置故障的主要内容,如果未能解决你的问题,请参考以下文章