powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в Visual Studio подружить файлы разных проектов?
16 сообщений из 16, страница 1 из 1
Как в Visual Studio подружить файлы разных проектов?
    #39388387
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал решение, в котором создано два проекта. В одном из них пытаюсь включить заголовочные файлы другого:

Код: plaintext
1.
#include "Project2.h"



получаю: "не удается открыть источник файл Project2.h".

Как в одном проекте использовать файлы другого проекта?
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388405
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Project2.h у тебя в той же папке что и файл в котором пишешь?
Если нет, то с путем надо писать, можно с относительным.

Второй вариант указать папку в свойствах проекта: C/C++ - General - Additional include directories
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388419
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T, Спасибо!
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388426
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQL Как в одном проекте использовать файлы другого проекта? В свойствах проекта указать путь к файлам другого проекта. Раздел С/С++ - Дополнительные каталоги включаемых файлов.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388446
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS Уж коли повторили задолго до меняю)) Относительные пути - эт замотаешься писать. Я по простому из проводника копирую-вставляю.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388449
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже все же не получится соединить два проекта в одном решении. Теперь так ругается:
Код: plaintext
1.
Ошибка	C2371	theApp: переопределение; различные базовые типы



На строчку:
Код: plaintext
1.
extern Cproject2App theApp;



Зачем она опять создает приложение, если это второй проект в общем решении?
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388463
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQL Зачем она опять создает приложение, если это второй проект в общем решении?Проекты в решении вообще никак не зависят друг от друга, пока нет явных ссылок на общую функциональность.
На вск случай, надо выбрать проект запускаемый по умолчанию - по правой клавише на проекте.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388489
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YUBAAlekseySQL Зачем она опять создает приложение, если это второй проект в общем решении?Проекты в решении вообще никак не зависят друг от друга, пока нет явных ссылок на общую функциональность.
На вск случай, надо выбрать проект запускаемый по умолчанию - по правой клавише на проекте.

Значит соединить их в одно решение не получится (без переделок того, что создал конструктор)?
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388505
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLЗначит соединить их в одно решение не получится (без переделок того, что создал конструктор)? Без кода, обеспечивающего взаимодействие не получится.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388507
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlekseySQLЗначит соединить их в одно решение не получится (без переделок того, что создал конструктор)?
Можно все нужные исходники скидать в одну папку.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388510
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388517
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TМожно все нужные исходники скидать в одну папку.Т.е., объединив их в одном проекте.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388836
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAPS Уж коли повторили задолго до меняю)) Относительные пути - эт замотаешься писать. Я по простому из проводника копирую-вставляю.


ну, это очень плохой подход, при передаче проекта другому разработчику ему придется менять все исходники.

делают не так, добавляют в список в -I какой-то набор каталогов фс, и все #include понимают относительно них.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388876
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivну, это очень плохой подход, при передаче проекта другому разработчику ему придется менять все исходники.
делают не так, добавляют в список в -I какой-то набор каталогов фс, и все #include понимают относительно них.С профессиональной точки зрения - да, согласен. Но похоже AlekseySQL, и я тоже, не профессиональные программисты, и пишем для своих внутренних целей. Некому и незачем передавать.)) В нашем случае оправдано.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39388930
AlekseySQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YUBA, Да, я не профессиональный прогер. Для себя вояю.
...
Рейтинг: 0 / 0
Как в Visual Studio подружить файлы разных проектов?
    #39389245
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAНекому и незачем передавать.)) В нашем случае оправдано.А самому себе? Переехал на новую машину, и тут началось... :) а пути настраивал год назад и забыл. Лучше потратить 5 минут и написать относительные пути. Тем более если все проекты в одном каталоге... да ведь? :)
AlekseySQLYUBA, Да, я не профессиональный прогер. Для себя вояю.тем более, тут надо быть эгоистом и делать для себя лучше, чем для других. Окупается :)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как в Visual Studio подружить файлы разных проектов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]