如何使用Gradle将静态库(.lib,.a)链接到C ++项目

时间:2018-09-20 13:42:26

标签: c++ gradle

我正在使用Gradle构建我的OpenGL C ++项目

这是我当前的build.gradle文件:

apply plugin : 'cpp'

model {
    components {
        main(NativeExecutableSpec) {
            sources {
                cpp {
                    source {
                        srcDir "src"
                        include "**/*.cpp"
                    }
                    exportedHeaders {
                        srcDirs "libs/include/glew", "libs/include/glfw"
                    }
                }
            }
        }
    }
}

libs/static/glew/glew32.lib(对于Linux,glew32.a)和libs/static/glfw/glfw3.lib(对于Linux,glfw3.a)中的链接阶段分别需要2个.lib文件,我该如何添加这些到我的gradle构建?

0 个答案:

没有答案