Gradle native c plugin:添加带有.h / .lib文件的目录,以便在编译时查找

时间:2015-03-02 15:14:01

标签: c gradle

我的本​​机共享库的gradle构建现在看起来像这样:

apply plugin: 'c'
apply plugin: 'visual-studio'

model {
  components {     
    main(NativeLibrarySpec) {
      sources.c {
        source {
          srcDirs "src/main/c"
          include "**/*.c"
        }
        exportedHeaders {
          srcDirs "src/main/headers"
        }
      }
    }
  }
}

如何添加包含.h和.lib文件的文件夹,我依赖它们,以便在编译/链接时找到它们?我要添加的文件夹存储在LIB_NAME env变量中。

1 个答案:

答案 0 :(得分:0)

经过gradle论坛的更多研究和帮助后,我得到了我想要的东西。 您需要使用PrebuiltLibraries规范。请参阅Gradle examples