我正在尝试使用此存储库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中获得通过的任何方式?
这是针对我的项目的,所以不能对代码做太多更改,这就是为什么我要提出新问题,并且与其他已经回答的问题有所不同,因为它必须修改代码。
如果您下载存储库并在系统上运行,那就很好了