-3

我正在尝试从SIGAR API 运行 C 库。在包含目录中,它有几个 .h 文件,我正在尝试使用以下命令运行这些文件。我得到“无法执行二进制文件”,我该如何解决?

[oracle@oracleapps include]$ pwd
/home/oracle/sigar/hyperic-sigar-1.6.4/sigar-bin/include
[oracle@oracleapps include]$ cc -o test sigar_fileinfo.h
[oracle@oracleapps include]$ ./test
-bash: ./test: cannot execute binary file
[oracle@oracleapps include]$
4

1 回答 1

0

我意识到我无法编译 .h 文件,因此我编写了另一个 .c 程序并调用了 c 库。这解决了我的问题

于 2012-08-12T01:56:26.990 回答