VC2008, como transformar bandeira CLR off para arquivos individuais no projeto ++ / CLI C
-
03-07-2019 - |
Pergunta
Este post diz que é possível desligar a bandeira CLR para um arquivo .cpp individual.
A partir do post: Você pode definir / CLR ligado ou desligado em cada arquivo .cpp individualmente. Ligá-lo para todo o projeto ,. como você tem feito, em seguida, desligá-lo para os arquivos contendo apenas o código nativo (não gerido). Quando você tem procject o VC ++ Propriedades de diálogo Abrir, você ainda pode clicar em arquivos / projetos no Solution Explorer para alterar o escopo de que você está trabalhando. Clique no arquivo.cpp não gerenciado para definir opções para apenas esse arquivo.
Isso é verdade? Eu não consigo descobrir como fazê-lo através das páginas de propriedades para o meu projeto de C ++ / CLI. Como eu iria fazer isso?
Solução
Apenas clique direito em um arquivo no Solution Explorer e clique em Propriedades. A opção é "Compilar com Common Language Runtime suporte", em C / C ++ -.> Geral
Outras dicas
Uma coisa de olhar para fora também é pré-compilado cabeçalhos. No entanto, você pode reativar arquivos de cabeçalho pré-compilados em um projeto misto. Se você adicionar algo como stdafx.mgd.cpp / stdafx.mgd.h, e em seguida, para cada arquivo que você configurar para C ++ / CLI, mude o "Use PCH através do arquivo" para o seu stdafx.mgd.h e acrescentar" .mgd .pch" no final da linha de arquivo de cabeçalho pré-compilado abaixo ... (que deve corresponder ao seu nomeando você usou para a stdafx.mgd.cpp e selecionado 'Criar cabeçalhos pré-compilados ...')
Sendo assim o uso de vezes C # compilação rápida, cada pouco ajuda a melhorar perf no C ++ / CLI compila ... oh ya, não se esqueça / MP;)
Desculpe, é um pouco off topic, mas está geralmente relacionada / próximos passos ...
Não importa, a resposta estava bem na minha frente (mesmo no parágrafo que citei).
você ainda pode clicar em arquivos / projetos no Solution Explorer para alterar o escopo de que você está trabalhando. Clique no arquivo.cpp não gerenciado para definir opções para apenas esse arquivo.
É apenas um daqueles dias: -)
Botão direito do mouse no nome do arquivo no Solution Explorer> Propriedades> C / C ++.