Codelite能够以0错误进行构建,但是显示'... / build-Debug / lib:没有这样的文件或目录”

问题描述

我第一次使用代码创建了一个工作区和一个项目,如下所示:

#include <stdio.h>

int main(int argc,char **argv)
{
    printf("hello world\n");
    return 0;
}

“内部版本”显示0个错误,0个警告。但是当终端运行时,它显示

MY-MBP ~ % /tmp/codelite-exec.sh ; exit;
/tmp/codelite-exec.sh: line 3: cd: /Users/ME/Desktop/Personal/Projects/ProjectName/build-Debug/lib: No such file or directory

我正在使用Mac OS Catalina并使用gcc编译器。

解决方法

更改您的可执行路径

  • 右键单击您的项目文件夹 ProjectName
  • 选择settings
  • General > Executable to Run / Debug 下更改可执行文件的路径

在您的示例中,这应该是:/Users/ME/Desktop/Personal/Projects/ProjectName/build-Debug/bin/ProjectName 其中 ProjectName 是您的可执行文件。