我无法打开此.a文件,也不知道如何使用它

时间:2014-06-03 14:13:12

标签: c++

以下是链接:https://github.com/eyetribe

我尝试运行此tet-cpp-client并在输出中收到Gazeapilib.a文件,当我尝试打开它时,它给了我错误,我无法打开该文件。< / p>

我想知道如何打开此文件,该文件的数据是什么以及如何在任何程序中进一步使用?我对此并不了解,所以请帮我解决这个错误。

我正在使用cmake软件在Ubuntu中运行该程序。

1 个答案:

答案 0 :(得分:3)

.a文件是一个库文件,其中包含您编译的库中函数的定义。它不是一个独立的程序,必须与其他代码链接才能制作程序。在构建程序之后,必须将此库文件传递给链接器。