/FIXED (endereço básico fixo)

/FIXED[:NO]

Comentários

Informa ao sistema operacional para carregar o programa apenas em seu endereço básico preferido. Se o endereço base preferencial não estiver disponível, o sistema operacional não carregará o arquivo. Para obter mais informações, consulte /BASE (Endereço Básico).

/FIXED:NO é a configuração padrão para uma DLL e /FIXED é a configuração padrão para qualquer outro tipo de projeto.

Quando /FIXED é especificado, LINK não gera uma seção de realocação no programa. Em tempo de execução, se o sistema operacional não puder carregar o programa no endereço especificado, ele emitirá uma mensagem de erro e não carregará o programa.

Especifique /FIXED:NO para gerar uma seção de realocação no programa.

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.

  3. Digite a o nome e a configuração da opção na caixa Opções Adicionais.

Para definir esta opção do vinculador por meio de programação

Confira também

Referência de vinculador MSVC
Opções de vinculador MSVC