Unix / C命令行参数:每个函数都有相同的错误我在做什么错?
我应该从命令行接受参数,以构建一个示例Unix样式的“ ls”样式程序,该程序列出目录内容。
我已经提供了预构建的函数,并且必须将代码分解为每个单独的函数分为模块化的头文件和c文件,并创建一个makefile。
Makefile将运行并给出以下警告:
-bash-3.2$ make run
gcc -c main.c
main.c: In function ‘main’:
main.c:18: warning: passing argument 1 of ‘do_ls’ from incompatible ...