Niedawno zacząłem używać scons do budowania kilku małych projektów wieloplatformowych. Jeden z tych projektów musi łączyć się z gotowymi bibliotekami statycznymi ... jak to się robi?Z scons, w jaki sposób łączysz się z gotowymi bibliotekami?
W rzeczywistości dodam tylko "link/LIBPATH: gdziekolwiek libstxxl.lib" w oknach i "stxxl.a" na unixie.
Jedna mała uwaga, lepiej powiedzieć 'LIBS = ['foo']' zamiast 'LIBS = ['libfoo']'. Ten pierwszy zapewnia niezależność od platformy (np. W POSIX dostaniesz libfoo.a, aw Windows a foo.lib) –