скопировать целое приложение в новое приложение Visual C ++ MFC / Smart Device? - PullRequest
0 голосов
/ 22 июля 2010

Я использую Visual Studio 2005 для моей разработки. Я делаю приложение для интеллектуального устройства с использованием Visual C ++ MFC.

У меня было приложение, отлично работающее на устройстве с ARMV4, до недавнего времени мы получали новое устройство с ARMV4I. приложение работает на новом устройстве, но некоторые функции не работают, в основном связь через последовательный порт.

Я скомпилировал существующее приложение для нового ARMV4I, но все еще не работает.

У меня была идея создать новое приложение и выбрать ARMV4I с помощью мастеров, а затем скомпилировать его для использования на моем устройстве.

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

если у вас есть идея, пожалуйста, дайте некоторую подробную информацию.

спасибо

1 Ответ

0 голосов
/ 23 июля 2010

Это не ответ на ваш вопрос, скорее, это еще одна процедура для достижения вашей цели.

  1. Создайте два фиктивных проекта с одинаковым именем;один для ARMV4I, а другой для ARMV4.
  2. Сравните полученные файлы .vcproj (они представляют собой XML), используя инструмент визуального сравнения (например, WinMerge )
  3. Определитьизменения между ними, которые делают одну работу, а другую нет
  4. Примените эти изменения к существующему проекту.Теперь все должно работать.

Если вам все еще нужно скопировать файлы в новый проект, просто скопируйте файлы .cpp / .h / .rc / res в соответствующие каталоги и отредактируйте файл .vcproj.вручную, чтобы отразить эти новые файлы.

...