Es ist in Ordnung, wenn Sie "stlib" und "stlibpath" für "bld.program" angeben (es ist im offiziellen Dokument geschrieben, aber ich denke, dass es ein wenig zur Googleabilität beiträgt, also werde ich es aufschreiben. )
Wenn Sie die lokalen "libstlib1.a" und "libstlib2.a" zusammen erstellen möchten,
wscript (Teilauszug)
def build(bld):
bld.program(
source = 'foo.cpp',
target = 'foo',
stlib = [
'stlib1',
'stlib2',
],
stlibpath = ['Bibliothekspfad'],
includes = ['.']
)
Zum Beispiel können Sie es so schreiben. Beachten Sie, dass wenn Sie mit lib wie stlib = ['libstlib1', 'libstlib2']
beginnen, diese nicht kompiliert wird.
Recommended Posts