我正在使用 Eclipse IDE 来开发 C 程序。通过终端,我可以使用 file filename 查看文件信息。但是我只需要通过相同的代码打印二进制文件的版本号。我认为 eclipse IDE 保留构建和调试版本。如何检索二进制版本号来自二进制文件?.
谢谢。
“文件”实用程序是一个重要的实现,即没有直接的系统调用来获取所有这些信息。 您有两个选择:
popen()
file <filename> | cut -d"," -f3
希望这有帮助。