Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
#1

Создание DLL и EXE в одном проекте - C++

13.05.2013, 20:28. Просмотров 612. Ответов 2
Метки нет (Все метки)

Привет всем, я хочу создать большой проект и встала одна очень маленькая проблема, я чтобы не запутаться создал такую систему несколько фалов
C++
1
2
3
4
5
6
main.cpp основной код программы
classMap.сpp функции класса карты
classMap.h - хидер чтобы подключить .cpp содержит конструкцию класса и небольшие структуры
Draw.cpp имеет функцию отрисовки на экран (для OpenGL glut)
Draw.h хидер для Draw.cpp
...
и так далее разные модули ну для OpenGL на клавву и тд, и для разных объектов.
Но вот в чём проблема например мне надо будет сделать вектор в classMap ну тогда я в хидере прописываю #include <vector> ну всё ок работает но дальше чтобы мне этим пользоваться мне надо вызвать эту библиотеку и в main и в draw и вот здесь компилятор понятное дело начинает материно ругаться... в мелких программках я с этим вправлялся, а здесь мне кажется есть другой подход к делу, первым делом подумал на DLL но встал вопрос а как создать проект с EXE и 5-6 длл и чтобы всё можно было управлять из одного проекта чтобы скомпилировал и у тебя получился проект с с EXE и 5-6 DLL.
Подскажите что делать и что учить\читать?
как вы организуете много файловые проекты с переплетениями? =)

Добавлено через 1 час 39 минут
Люди ау... =(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2013, 20:28     Создание DLL и EXE в одном проекте
Посмотрите здесь:
Dll и exe в одном файле C++
Хочу EXE и DLL в одном флаконе. Не получается. C++
Как совместить функциональность EXE и DLL файлов в одном выполняемом. C++
Несколько *.cpp в одном проекте C++
C++ Несколько задач в одном проекте
Код в одном проекте работает, в другом нет C++
Как использовать dll в проекте C++? C++
Как связать два cpp файла в одном проекте (visual studio 2010) C++
В одном и том же проекте русские буквы отображаются сначала правильно, потом неправильно C++
C++ Как сделать, чтобы два проекта с разной кодировкой работали в одном объединённом проекте?
Использовение чужих dll в своем проекте C++
[C++] dll в exe C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
13.05.2013, 22:16     Создание DLL и EXE в одном проекте #2
Цитата Сообщение от MaRKerNSK Посмотреть сообщение
как создать проект с EXE и 5-6 длл и чтобы всё можно было управлять из одного проекта чтобы скомпилировал и у тебя получился проект с с EXE и 5-6 DLL.
В студии например создается Решение (Solution), которое есть, по сути, объединение нескольких проектов. После сборки получаете выхлоп с каждого проекта в том виде, в каком надо.
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
14.05.2013, 05:09  [ТС]     Создание DLL и EXE в одном проекте #3
Ну это я знаю до меня не допирает как это всё скомпоновать и запустить =)
Yandex
Объявления
14.05.2013, 05:09     Создание DLL и EXE в одном проекте
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru