Wenn ich eine nicht-Standard-Bibliothek in C++ verwende, muss ich den Bibliotheksnamen in Linker hinzufügen -> Eingabe -> zusätzliche Abhängigkeiten. Aber die Alternative ist zu schreibenPragma Kommentar C++
#pragma comment(lib , "library name")
Sind diese beiden Methoden völlig gleich?
Die zweite wird nur tatsächlich auf MSVC funktionieren. Sie haben immer noch den Vorteil, dass sie nur bei denjenigen ignoriert werden müssen, die sie nicht unterstützen, obwohl Sie sich darüber im Klaren sind, dass zumindest GCC eine Warnung gibt, vorausgesetzt, Sie schalten diese ein. – chris
Ich denke, die Annahme ist "auf Windows msvc", oder zumindest sollte – 4pie0
Diese Frage sollte wahrscheinlich neu markiert werden, um anzuzeigen, dass es spezifisch für MSVC ist. Ich bin mir nicht ganz sicher, welches Tag ich verwenden soll. –