Как лучше всего разработать неуправляемую C ++ DLL для Win32 и WinCE? - PullRequest
3 голосов
/ 25 ноября 2010

Меня интересуют мнения о том, как лучше всего настроить проект VS2008, чтобы DLL компилировалась как DLL-библиотека для интеллектуального устройства, так и для C ++ Win32 DLL.Есть ли альтернатива наличию двух проектов и общим исходным файлам?

1 Ответ

3 голосов
/ 25 ноября 2010

Да, вы можете сделать это, используя более одной платформы.Хитрость в правильности, хотя, вы не можете инициализировать настройки из шаблона проекта.Лучше всего начать проект с шаблона проекта SmartDevice, так как он имеет самые пользовательские настройки.Затем Build + Configuration Manager, Платформа активного решения = Новая и выберите Тип = Win32, Копировать = Нет.

Этот последний бит является болезненным, вам придется самостоятельно изменять специфические настройки Win32.Лучше всего открыть образец Win32 .vcproj в текстовом редакторе и проверить его настройки.Таким образом, вы можете воспроизвести их в своем собственном проекте.Кстати, копирование и вставка - самый быстрый и безопасный способ.

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