0

mysqlclient.lib to mysqlclient.a使用ar命令进行了转换

ar rcs mysqlclient.a mysqlclient.lib

现在我不断收到这个错误 Archive has no index; run ranlib to add one

我运行ranlibmysqlclient.a 但仍然出现上述无索引错误:(不知道如何解决这个问题,所以需要帮助

ranlib libmysqlclient.a

我正在为我的项目使用 dev c++

4

1 回答 1

1

Unixlibxyz.aar(1)对象 ( .o) 文件的存档,其索引由ranlib(1)(AFAIU,GNUar(1)无需额外步骤即可创建索引)创建。您正在从单个*.lib文件创建“库”,因此ar(1)不会创建索引(看不到.o文件)。

.lib来自哪里?这是什么环境?

于 2013-01-28T00:57:09.767 回答