Libs in den Projekteinstellungen einbinden?
-
Hallo!
Angenommen ich programmiere nur unter Windows mit dem Visual Studio, ist es dann besser alle benötigten Libs bei den Projekteinstellungen einzutragen, oder sollte man eher das #pragma makro benutzen?
Ich hab das mit dem Makro erst kürzlich entdeckt, hat das denn nicht nur Vorteile? Man muss nicht mehr andauernd in den Einstellungen rumwurtscheln, in der Datei sieht man gleich das diese Lib gebraucht wird usw.
Was meint ihr?
Funktioniert das Makro auch mit dem g++?
-
ist egal und ne das ist MS spezifisch
-
Ich persön. würde es immer über "#pragma comment(lib, "...")" machen... dann muss man niemand erklären, was er wo wie einstellen muss...
-
Jupp! Und es hat den gigantischen Vorteil, dass man anhand der Compiler-Switches auch die richtige LIB aussuchen kann, Debug/Non-Debug, CRT statisch/dynamisch etc.