J'ai un fichier SConstruct pour scons:Scons sous Windows: kernel32.lib
env = Environment()
env.Append(CPPPATH = ['./'])
env.Append(LIBS = 'kernel32.lib')
env.Append(LIBPATH = 'C:/Program Files/Microsoft SDKs/Windows/v6.0A/Lib')
env.SharedLibrary(target='warpLib', source='warplib.cpp')
Si je n'inlcude pas 'kernel32.lib' et spécifions LIBPATH je reçois une erreur de lien. Ma solution fonctionne, mais ne semble pas très portable ... Qu'est-ce qu'une solution meilleure, plus portable?
Copiez tout votre environnement existant, ce qui n'est pas recommandé et n'est pas portable. –