如何在 gn 中包含共享库

问题描述

我有一个 BUILD.gn,我想在其中包含一个位于 library(dplyr) apply(mydata,1,function(x) {between(x,-1,5)}) %>% rowSums(na.rm = T) 的共享库。 我参考了这个话题 How to include a shared library in chromium's gn file?

但是 .so 文件没有与主函数链接。下面是 BUILD.gn 代码:-

usr/lib

但是,执行此操作时出现错误:-

executable("check") {
  sources = [ "check.cpp" ]
  deps = [
    ":SampleCheck",]
  lib_dirs = [ "//usr/lib/SampleFile.so" ]
  libs = [ "SampleFile" ]
}
shared_library("SampleCheck") {
  sources = [
    "SampleCheck.h",// Header file for functions
  ]
}

我调查了许多网站,但我不明白我错在哪里?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)