我试图从SIGAR API运行C库。在include目录中,它只有几个.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]$
最佳答案
我意识到我无法编译.h文件,因此我编写了另一个.c程序并称为c库。这已经解决了我的问题
关于c - 在Linux中运行C脚本(.h),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11893441/