我试图使用Gradle编译C ++项目,但是我找不到找到在编译时声明我想要的其他包含路径以及在链接时声明哪些其他库的方法。我已经在项目中看到涉及model { }
的解决方案(我不记得了)。 (但是没有用,Gradle一直抱怨不存在的功能。)
似乎也不是将Conan依赖项添加到Gradle项目中的明确或简单的方法。剩下的工作就是我自己编译库,然后再添加到构建系统中,但是同样,我找不到路。
我一直在寻找答案的文档,但是我发现的只是添加Maven依赖项(但是我想GLFW,GLEW和DearIMGUI不在Maven上。]]
任何古怪?我如何才能仅注册其他包含/链接文件?
我的build.gradle.kts
:
plugins {
id("cpp-application")
}
tasks.register("runDebug") {
doLast {
exec {
executable = "./build/exe/main/debug/my-app.exe"
}
}
}
我试图使用Gradle编译C ++项目,但是我找不到找到在编译时声明我想要的其他包含路径以及在链接时声明哪些其他库的方法。我看过...
添加头目录或添加编译器选项;在插件部分之后,添加一个应用程序部分,如下所示: