簡體   English   中英

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. LINK : warning LNK4044: Nicht erkannte Option /Wl,--large-address-aware; wird ignoriert.

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

在此之前,我試圖找出在何處添加鏈接器選項,但這似乎只是放置在.pro文件中的普通變量 我還搜索了一個搜索代碼條目 ,其中該選項是.pro文件的一部分。

根據這篇文章,我添加了一些選項來增加32位應用程序的內存限制。

我使用以下Qt工具包: Qt套件

如何應用選項功能?

.pro文件中的鏈接器選項適用於MinGW,但我使用的是msvc,因此...

我必須像在msdn文檔中一樣添加鏈接器標志,並使用斜杠和大寫字母的鏈接器選項。 因此,對於LARGEADDRESSAWARE

QMAKE_LFLAGS_WINDOWS += /LARGEADDRESSAWARE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM