C binary : syntax error: `(' unexpected
C binary : syntax error: `(' unexpected
我遇到了一个奇怪的错误。在开始之前,我的问题不是 Syntax error unexpected.
的副本
我有一个 C 文件。如果我这样做 gcc code.c -Wall
。它创建 a.out
。而且我能够 运行 ./a.out
。没有错误也没有警告。
在我的例子中,我必须为另一个编译器编译这段代码(在另一个架构 [powerpc-8540-netbsd-gcc] 上 运行)。在该 makefile 中,我在编译和链接期间也没有出错。但是当我 运行 它时,我得到:
./name_of_exe[1]: syntax error: `(' unexpected
name_of_exe
是我的可执行文件。
什么可能导致此错误?
该错误是由于链接动态库错误引起的,具体是"libc"。我使用的版本是错误背后的原因。
链接到更新版本解决了这个奇怪的错误。
我遇到了一个奇怪的错误。在开始之前,我的问题不是 Syntax error unexpected.
的副本我有一个 C 文件。如果我这样做 gcc code.c -Wall
。它创建 a.out
。而且我能够 运行 ./a.out
。没有错误也没有警告。
在我的例子中,我必须为另一个编译器编译这段代码(在另一个架构 [powerpc-8540-netbsd-gcc] 上 运行)。在该 makefile 中,我在编译和链接期间也没有出错。但是当我 运行 它时,我得到:
./name_of_exe[1]: syntax error: `(' unexpected
name_of_exe
是我的可执行文件。
什么可能导致此错误?
该错误是由于链接动态库错误引起的,具体是"libc"。我使用的版本是错误背后的原因。
链接到更新版本解决了这个奇怪的错误。