Связывание с большой адресной библиотекой - PullRequest
7 голосов
/ 28 мая 2010

Предположим, у меня есть DLL, которая построена с установленным флагом компоновки LARGEADDRESSAWARE. Теперь у меня есть приложение, динамически связывающееся с этой DLL. Это делает мое приложение LARGEADDRESSAWARE?

Если нет, то имеет ли смысл устанавливать этот флаг для любой библиотеки DLL?

Ответы [ 2 ]

10 голосов
/ 28 мая 2010

Обсуждение здесь указывает на то, что / LARGEADDRESSAWARE не влияет на DLL и полностью зависит от исполняемого файла хоста.

3 голосов
/ 15 июня 2012

Я считаю, что флаг должен быть установлен на главном исполняемом файле. Так что нет, нет смысла устанавливать его на DLL. (Возможное исключение может быть при запуске DLL с использованием runDll?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...