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

时间:2017-08-14 18:24:45

标签: c++ windows qt qmake linker-flags

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

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

}

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

翻译:{{1​​}}

在此之前,我试图找出添加链接器选项的位置,但它似乎只是放在unrecognised option /Wl,--large-address-aware; gets ignored.文件中的普通variable。我还搜索了searchcode entry,其中该选项是.pro文件的一部分。

我添加了根据this post ...

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

我使用以下Qt套件: Qt Kit

如何应用选项功能?

1 个答案:

答案 0 :(得分:0)

light = file.filter(lambda (x,y): len(y) < threshold).cache() heavy = file.filter(lambda (x,y): len(y) >= threshold).cache() light.foreachPartition(f) heavy.foreachPartition(f) 文件中的链接器选项适用于MinGW,但我使用的是msvc ...

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

.pro