我正在尝试在终端中编译一个c程序。
这是我的命令:
gcc -1 string -o syncing.c -o syncing
这是我的结果:
clang: error: no input files
我知道-1
...表示我使用的库,syncing.c
是我正在尝试编译的c文件
我的命令出了什么问题,或者是其他什么?
我只使用标准库。
答案 0 :(得分:3)
请阅读this intro to GCC。您告诉它syncing.c
是您的输出文件。但是你希望它成为你的输入文件。
另外,我对那里的-1
不太确定。您可能需要查看有关如何包含/链接外部库的this。