Frage zu #pragma comment(lib, "XYZLIB")



  • Hallo,

    Ich schreibe eine Klasse mit verschiedenen Helper Funktionen für XML. Diese Functionen benötigen allerdings eine MSXML library. Also habe ich im Header der Klasse nach den includes die entsprechende lib mit dem #pragma comment() Befehl eingebunden.

    Ist das überhaupt die richtige Stelle um sowas zu tun. bzw. was macht der #pragma comment(lib, "XYZ") Befehl denn genau?

    Kann das eine Problem werden wenn ich den Header der Klasse (der die andern Header und den Lib Befehl enthält) in mehreren anderen Klassen includiere. Überall dort wo die Helper-Funktionen gebraucht werden. Wird die Lib dann mehrmals eingebunden? Wo gehören denn diese #pragma comment(lib, "XYZ") Befehle richtigerweise hin?

    Bitte gehbt mir ein paar Hintergrundinformationen um das Thema libraries besser zu verstehen. Danke !

    Mfg Tristan




Anmelden zum Antworten