Creating a Debugger Extension DLL Project
9/8/2008
Para criar uma nova extensão depurador para Windows Embedded CE 6.0, você pode criar um novo projeto DLL em Microsoft Visual Studio 2005 e, em seguida, configurá-lo para usar o exigido arquivos cabeçalho. Para criar uma nova extensão depurador, você deve primeiro criar um novo projeto DLL modelo, em seguida, configure o projeto DLL como uma extensão depurador e, em seguida, configure o projeto DLL com a opção FORCE.
Para criar um novo projeto DLL modelo
Em Visual Studio 2005, sobre o Arquivo menu, escolher Novoe em seguida, escolher Projeto.
In a Novo Projeto caixa diálogo, escolher Win32e em seguida, na Modelos janela, escolher Projeto Win32.
In a Nome caixa, tipo "hello_ext" e, em seguida, escolher OK.
Escolha Próxima.
Para Tipo de aplicativo, escolher DLLe em seguida, escolher Término.
Agora você tem um projeto DLL modelo que você pode configurar como uma extensão depurador DLL.
Para configurar o projeto DLL como uma extensão depurador
Em Visual Studio 2005, sobre o Projeto menu, escolher hello_ext propriedades.
In a Configuração lista, escolher Todas as configurações.
Expanda **C/C++**e em seguida, escolher Geral.
Clique na caixa a próximo a Adicionais incluem Pastase em seguida, escolher a cinza caixa.
In a Adicionais incluem Pastas caixa diálogo, clique na janela e, em seguida, clique a cinza caixa.
Navegue até < seu unidade de instalação >: \Arquivos de programas\Microsoft Builder\6.00\cepb\EXDI2 de plataforma, escolher software e, em seguida, escolher Abrir.
In a Adicionais incluem Pastas caixa de diálogo, na janela, clique duplo sob a diretório de inclusão Novo e, em seguida, escolher a cinza caixa.
Navegue até < seu unidade de instalação >: \Arquivos de programas\Microsoft plataforma Builder\6.00\cepb\SDK e em seguida, escolher incluir e, em seguida, escolher Abrir.
Escolha OK.
Agora você tem um projeto extensão DLL depurador modelo.
Para configurar o projeto DLL com a opção FORCE
Em Visual Studio 2005, sobre o Projeto menu, escolher hello_ext propriedades.
Escolha Vinculadore em seguida, escolher Linha de comando.
Na caixa de opções adicionais, tipo
/FORCE:MULTIPLE
Para criar um arquivo de saída DLL se link localiza more than uma definição de um símbolo ou não.
Quando essas etapas são completo, você pode evitar um erro ao compilar que está relacionado ao múltiplo definições para um símbolo quando você compilar o DLL.