无法在 Codelite 中运行项目

无法在 Codelite 中运行项目

我在 Windows 10 旁边安装了 Ubuntu 18.04。我现在正尝试使用 CodeLite 编写 C++ 代码,但是当我在硬盘分区中创建项目时,我无法运行它。它显示no such file or directory,但如果我在 Documents(根目录)中创建它,它可以正常运行。

/home/hussein/.codelite/tmp/hussein/codelite-exec.sh: line 3: /media/hussein/F2B288F7B288C199/c++: No such file or directory
Hit any key to continue...

终端截图

这是构建日志:

/bin/sh -c '/usr/bin/make -j8 -e -f  Makefile'
----------Building project:[ okashat - Debug ]----------
make[1]: Entering directory '/media/hussein/F2B288F7B288C199/c++ course/Section14/okashat'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/media/hussein/F2B288F7B288C199/c++ course/Section14/okashat'
====0 errors, 0 warnings====  

答案1

我遇到这个问题有两个原因,第一个是我没有禁用快速启动从 Windows “我已经在 Windows 上安装了 Ubuntu”,所以我建议你这样做。第二个原因是,问题可能出在基因组终端上,所以如果你去设置->首选项->终端->codelite 终端这为我解决了这个问题,在 codelite 上运行项目之前,强烈建议先去建立->清理项目

答案2

由于错误信息非常普通,每个人都会想出自己的故事。
对我来说,这与项目全局设置中编译器选项配置错误有关。

答案3

系统:MacOS(Apple silicon)我也遇到了这个问题。对我来说,这是一个错误的编译器配置。

要选择正确的选项来构建/运行项目:右键单击项目 ->设置->一般的->构建(单元格)-> 选择

有关我的配置的详细信息,请参阅我的附图

在此处输入图片描述
(点击图片放大)

相关内容