Тема: Один проект VS для EXE и DLL

Ответить в теме
Показано с 1 по 7 из 7
  1. Вверх #1
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38

    По умолчанию Один проект VS для EXE и DLL

    Memento mori, All!

    Вопрос таков. Есть проект Visual C++ 6.0 с DLL на выходе. Хочется сотворить конфигурацию для этого проекта, чтобы можно было переключаться между конфигурациями DLL и EXE (с выходным EXE-файлом). Естественно, DLLMAIN и WinMain/main, переключаются через #ifdef-ы. Опции экспорта тоже.
    Но пока копирование установок с проекта EXE в проект DLL дало только незапускающийся EXE на выходе.

    Мож я какие-то настройки пропустил? Настраивал через Projects/Settings.


  2. Вверх #2
    Частый гость
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    957
    Репутация
    258
    Про отладчики слыхал?

  3. Вверх #3
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38
    Цитата Сообщение от Broken Sword
    Про отладчики слыхал?
    Приходилось слышать :)
    Что-то интересует?

    2All: Задача решилась изменением одной опции линкера, связанного гуи-элемента в настройках проекта у которой нет. А именно - /DLL.
    При наличии этой опции делается dll. При ее отсутствии - exe. Еснно должны присутствовать соответствующие точки входа.

  4. Вверх #4
    Частый гость
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    957
    Репутация
    258
    Rett Pop, интересует почему их люди не умеют применять по назначению

  5. Вверх #5
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38
    Memento mori, Broken Sword!

    Цитата Сообщение от Broken Sword
    Rett Pop, интересует почему их люди не умеют применять по назначению
    Признаться, не совсем понял отношение умения использовать отладчики к теме ветки. Мож объяснишь?

    А ежели уходить в офтопик, то: почему ты так решил?

  6. Вверх #6
    Частый гость
    Пол
    Мужской
    Адрес
    Одесса
    Сообщений
    957
    Репутация
    258
    ну ты ж пишешь:

    Но пока копирование установок с проекта EXE в проект DLL дало только незапускающийся EXE на выходе
    вот чтобы посмотреть в каком месте он у тебя валиться потрассировал бы в отладчике начиная с DLLMain. Другое дело что он не грузиться даже в отладчике - тогда это ошибки линковки

  7. Вверх #7
    Посетитель
    Пол
    Мужской
    Адрес
    Odessa
    Возраст
    48
    Сообщений
    244
    Репутация
    38
    Memento mori, Broken Sword!
    Цитата Сообщение от Broken Sword
    Другое дело что он не грузиться даже в отладчике - тогда это ошибки линковки
    Об этом и речь.

    Думаю, тему пора закрыть. Решение найдено.


Ответить в теме

Похожие темы

  1. Прекращена работа vpnnpq.exe
    от gori в разделе Железо
    Ответов: 3
    Последнее сообщение: 03.12.2007, 08:22
  2. Потрошим EXE файл
    от YurMax в разделе Программирование
    Ответов: 2
    Последнее сообщение: 02.02.2007, 10:42
  3. не грузится lsass.exe
    от BIO в разделе Программное обеспечение
    Ответов: 3
    Последнее сообщение: 31.10.2006, 18:46
  4. svchost.exe
    от aleyer в разделе Программное обеспечение
    Ответов: 20
    Последнее сообщение: 26.07.2006, 20:48
  5. проблемы c VC++ 6.0 (cl.exe и windows.h)
    от Jeno в разделе Программирование
    Ответов: 2
    Последнее сообщение: 26.11.2004, 13:51

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения