forked from zorgnax/libtap
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
42 lines (33 loc) · 1.08 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
To install libtap on a unix-like system:
$ make
$ make check
$ make install
To compile with gcc -ansi, run
$ make ANSI=1
On Windows, the library can be created by first setting up
the correct development environment variables. Usually this
is done by running vcvars32.bat included in the visual studio
distribution. You should also install gnu make which can be
found at http://gnuwin32.sourceforge.net/packages/make.htm.
And you should have perl to run the tests although this isnt
absolutely necessary. Once this is done, you should be able to
run the following:
> make -f Makefile.win
> make check
Alternatively, you might want to use the visual studio project file
included by Alexander Kahl (e-user).
If you want to use it directly in another project, you can copy tap.c
and tap.h there and it shouldn't have a problem compiling.
$ ls
tap.c tap.h test.c
$ cat test.c
#include "tap.h"
int main () {
plan(1);
ok(50 + 5, "foo %s", "bar");
done_testing();
}
$ gcc test.c tap.c
$ a.out
1..1
ok 1 - foo bar