我有我想我的[R包中使用静态库。 这只是供内部使用。
对于现在的libq.a只是./src文件夹中。 我试图添加以下为src / Makevars:
PKG_LIBS="-l/path/to/lib/libq.a"
其中/路径/到/ lib目录是对libq.a位置(仅用于测试目的)的绝对路径。 但是,这似乎并没有帮助。 我是否需要做任何事情都要以加载静态库?
我有我想我的[R包中使用静态库。 这只是供内部使用。
对于现在的libq.a只是./src文件夹中。 我试图添加以下为src / Makevars:
PKG_LIBS="-l/path/to/lib/libq.a"
其中/路径/到/ lib目录是对libq.a位置(仅用于测试目的)的绝对路径。 但是,这似乎并没有帮助。 我是否需要做任何事情都要以加载静态库?
这应该工作 - 确保你看到的最后一个环节,语句中使用的库时,包建。 提醒你,虽然,-L是补丁和-lq应该是所有。
静态库,也可以直接添加,以便尽量/path/to/lib/libq.a
因为是作为参数传递给PKG_LIBS
。