diff options
-rw-r--r-- | doc/backends.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/backends.md b/doc/backends.md index a135e78b0..8d49af119 100644 --- a/doc/backends.md +++ b/doc/backends.md @@ -270,7 +270,8 @@ Create a ``maths.c`` file with the following content: #include <stdio.h> - extern int fib(int a); + int fib(int a); + void NimMain(); int main(void) { @@ -302,7 +303,7 @@ also ask the Nim compiler to generate a statically linked library: .. code:: cmd nim c --app:staticLib --noMain fib.nim - gcc -o m -Inimcache -Ipath/to/nim/lib libfib.nim.a maths.c + gcc -o m -Inimcache -Ipath/to/nim/lib maths.c libfib.nim.a The Nim compiler will handle linking the source files generated in the ``nimcache`` directory into the ``libfib.nim.a`` static library, which you can |