How to use external C/C++ libraries?
Hi,
im new to nim in general so i need some help. 
e.g. i want to use https://github.com/Auburns/FastNoise in my project.  

I tried to write a wrapper module for testing but without any luck. For now i want the GetValue Function.

fastnoise.nim 
```Nim
{.push header: "FastNoise.h".} 

type
  FastNoise* {.importcpp: "FastNoise".} = object

#proc constructFastNoise*(seed: cint = 1337): FastNoise {.constructor.}
proc GetValue*(this: FastNoise, x: cfloat, y: cfloat): cfloat {.importcpp.}
#proc SetSeed*(this: FastNoise; seed: cint) {.importcpp.}

{.pop.}
```

generate.nim
```Nim
proc GetNoise() =
    var obj: FastNoise
    print($obj.GetValue(5, 8))
```

First, where to put .h and .cpp files? and what is the path? do i need to link them anywhere? In the example above the compiler can't even find the FastNoise.h, I put it together with generate.nim and fastnoise.nim in /src.

And is the code above the right way to do it? It's my second day with nim, so please bear with me.