title: Additional include paths and linker options Gradle for C++
body: <p>I was trying to use Gradle to compile a C++ project, but I can't find the way of declaring what additional include paths I want at compile time, and what additional libraries at link time.
  I've seen solutions involving <code>model { }</code> inside project (I don't remember exactly). (But didn't work, Gradle complains all the time about non existing function.)</p>
  
  <p>Also does not seem to be a clear or simple way to add Conan dependencies to a Gradle project yet. That leaves me compiling libraries on my own and then adding to the build system, but again, I can't find the way.</p>
  
  <p>I've been looking in the docs for the answer, but all I find is about adding maven dependencies (But GLFW, GLEW and DearIMGUI aren't on Maven I guess...).</p>
  
  <p>Any quirk? How Can I possibly just register additional includes/link files?</p>
  
  <p>My <code>build.gradle.kts</code>:</p>
  
  <pre class="lang-kotlin prettyprint-override"><code>plugins {
      id("cpp-application")
  }
  
  tasks.register("runDebug") {
      doLast {
          exec {
              executable = "./build/exe/main/debug/my-app.exe"
          }
      }
  }
  </code></pre>