saker.msvc Documentation TaskDoc JavaDoc

Library path

The LibraryPath property for the saker.msvc.clink() task can be used to specify library paths where the linker will search for library files:

saker.msvc.clink(
	Input: ### ... ###,
	LibraryPath: lib
)

The above simply adds the lib subdirectory of the current working directory to the current library search path. The specified directories are passed to the linker using the /LIBPATH parameter.

You can also add SDK paths as library paths. You may need to add the library path of the MSVC toolchain if you don't use any option presets:

saker.msvc.clink(
	Input: ### ... ###,
	LibraryPath: [
		sdk.path(MSVC, Identifier: lib.x64)
	]
)

The above assumes that you're linking for the x64 architecture.

The associated SDK with the name MSVC is implicitly added by the task implementation.