95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
+
+
+
+
+
|
You can also [browse the documentation for
0.90.2](https://objfw.nil.im/docs/0.90.2) online.
## But the documentation does not say how to compile my code that uses ObjFW!
The easiest way to compile a program using ObjFW is to use `objfw-compile`. You
can use it like this:
```
objfw-compile -o myapp source1.m source2.m
```
You can also use `objfw-config` to get the `CPPFLAGS`, `OBJCFLAGS`, `LIBS` and
`LDFLAGS` required to compile code that uses ObjFW. For example, you could do
it like this:
```
clang -Wall `objfw-config --all` -o foobar foobar.m
```
Or, if you don't want to do compilation and linking in one step:
```
clang -Wall `objfw-config --cppflags --objcflags` foo.m
clang -Wall `objfw-config --cppflags --objcflags` bar.m
clang `objfw-config --ldflags --libs` -o foobar foo.o bar.o
```
## Is there a list of 3rd-party libraries for ObjFW?
|