无法解析clang:错误:链接器命令失败,退出代码为1

时间:2018-11-12 16:30:07

标签: c++

我正在尝试使用此存储库https://github.com/dipkakwani/Virtual-file-system

来实现用C ++实现的基本虚拟文件系统。

但是当我运行main.cpp时,出现以下错误:

Undefined symbols for architecture x86_64:
  "filesys::list_files()", referenced from:
      _main in main-2b20bb.o
  "filesys::create_file(char*, char*)", referenced from:
      _main in main-2b20bb.o
  "filesys::delete_file(char*)", referenced from:
      _main in main-2b20bb.o
  "filesys::search_file(char*)", referenced from:
      _main in main-2b20bb.o
  "filesys::search_keyword(char*, char*)", referenced from:
      _main in main-2b20bb.o
  "filesys::show_file_content(char*)", referenced from:
      _main in main-2b20bb.o
  "filesys::filesys(char*)", referenced from:
      _main in main-2b20bb.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

任何建议为什么?

我阅读了其他答案,但我想在不进行任何编辑的情况下运行相同的代码,以便在Mac OS中获得通过的任何方式?

这是针对我的项目的,所以不能对代码做太多更改,这就是为什么我要提出新问题,并且与其他已经回答的问题有所不同,因为它必须修改代码。

  

如果您下载存储库并在系统上运行,那就很好了

0 个答案:

没有答案