QMake - 如何以及在何处添加链接器标志?

QMake - How and where to add linker flag?

我尝试在我们项目的 .pro 文件中添加以下内容:

win32 {
    ...
    QMAKE_LFLAGS_WINDOWS += -Wl,--large-address-aware

}

我收到一个错误 LINK : warning LNK4044: Nicht erkannte Option /Wl,--large-address-aware; wird ignoriert.

翻译:unrecognised option /Wl,--large-address-aware; gets ignored.

在此之前,我试图找出添加链接器选项的位置,但它似乎只是一个普通的 variable to put in the .pro file. I also searched for a searchcode entry,其中该选项是 .pro 文件的一部分。

我根据 this post...

添加了增加 32 位应用程序内存限制的选项

我使用以下 Qt 工具包:

如何应用选项功能?

.pro 文件中的链接器选项用于 MinGW,但我使用的是 msvc,所以...

我必须添加链接器标志,就像在 msdn 文档中一样,使用斜杠和大写字母的链接器选项。所以对于 LARGEADDRESSAWARE:

QMAKE_LFLAGS_WINDOWS += /LARGEADDRESSAWARE