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

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

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

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

13.05.2013, 20:28. Просмотров 692. Ответов 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 минут
Люди ау... =(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2013, 20:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создание DLL и EXE в одном проекте (C++):

Dll и exe в одном файле - C++
Здравствуйте! Можно ли добавить свою dll в файл exe так чтобы при компиляции получился один файл. И при переносе не надо было таскать...

Хочу EXE и DLL в одном флаконе. Не получается. - C++
Хочу в EXE файл добавить функцию на экспорт. Типа EXE и DLL в одном флаконе. Но глючит как-то все. Выяснилось, что при загрузке библиотеки...

Как совместить функциональность EXE и DLL файлов в одном выполняемом. - C++
Мне необходимо в одном выполняемом файле (EXE) совместить два способа загрузки: как DLL и как обычный EXE. Т.е. чтобы можно было...

Несколько задач в одном проекте - C++
Вопрос такой. Даны несколько очень лекгих задач . Решил легко. Хотел бы спросить, можно ли их объединить в один проект или для каждой...

Несколько *.cpp в одном проекте - C++
Добрый день! В приложении требуется несколько *.cpp как выполнить код каждой *.cpp ?

Код в одном проекте работает, в другом нет - C++
Добрый вечер.у меня возникла такая проблема:я писала функцию по удалению оценок в одном проекте (пишу на Visual Studio 2012),а вся...

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

Dll файл в exe файле. Вшить dll libcurl - C++
Проблема такая что приходится таскать всегда libcurl.dll с собой. Надо все носить в одном exe. Enigma Virtual Box использовать нельзя,...

Как использовать dll в проекте C++? - C++
Не могу к проекту создать и подключить свою длл. Помогите плиз. Я не до конца понимаю како йименно функционал можно и нужно запихнуть в...

В одном и том же проекте русские буквы отображаются сначала правильно, потом неправильно - C++
Неправильно отображаются русские буквы в этих функциях, а в меню все правильно, см. вложения. Раньше такого не было. Подскажите пожалуйста...

Как связать два cpp файла в одном проекте (visual studio 2010) - C++
Есть два программы: одна создает файл.txt, вторая читает из него данные и выводит на экран. создает файл #include &lt;iostream&gt; ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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