Skip to content

Commit 524861b

Browse files
committed
MSVC_NMake/README: Document dependency placement
... so that it is easier for people to build libxml++ with less need to tinker with the build files or the %INCLUDE% and %LIB% envvars.
1 parent 99e6ed1 commit 524861b

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

MSVC_NMake/README

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,23 @@ Building libxml++ with Visual Studio 2017 or later
88
* Run `nmake /f Makefile.vc CFG=[debug|release]` to buiild libxml++. Run `nmake /f Makefile.vc` without the
99
`CFG=[debug|release] flag to see which options are supported by the NMake Makefiles
1010

11+
* It is recommended that the dependent items is to be placed like the following, or be placed in paths
12+
indicated by %INCLUDE% and %LIB% respectively for the headers and .lib's:
13+
14+
<some_dir_1>\include
15+
|
16+
-libxml2 (and items in its subdir(s))
17+
|
18+
-(any dependent headers of libraries enabled by libxml2)
19+
20+
<some_dir_2>\lib
21+
|
22+
-libxml2.lib
23+
24+
Fine-tune by passing in PREFIX=..., INCLUDEDIR=... (default:$(PREFIX)\include, example would be
25+
INCLUDEDIR=<some_dir_1>\include) and LIBDIR=... (default: $(PREFIX)\lib, example would be
26+
LIBDIR=<some_dir_2>\lib) as needed.
27+
1128
Cedric Gustin
1229
01/26/2005
1330

0 commit comments

Comments
 (0)