|
Один общий файл для всех проектов одного WorkSpace, Чтобы параметры, общие для всех проектов были в одном файле |
|
|
|
Oct 13 2015, 15:28
|
Частый гость
 
Группа: Участник
Сообщений: 121
Регистрация: 15-04-05
Из: Краснодар
Пользователь №: 4 185

|
Здравствуйте! У меня задача реализуется при помощи трёх микроконтроллеров. Соответственно, три проекта, объединённые в одно рабочее пространство. Я давно настроечные параметры проекта, например, скорость передатчика, выношу в отдельный файл. Пока приходится изменения делать сразу в трёх файлах. Есть риск, что в одном файле изменения внёс, в другом забыл. Вот и получается, что один прибор работает на одной скорости, а второй на другой. Как в проект вложить файл, директивой #include, указав, что он находится в папке на уровень выше, чем папка проекта? Спасибо!
|
|
|
|
|
 |
Ответов
|
Oct 13 2015, 15:42
|
Частый гость
 
Группа: Участник
Сообщений: 121
Регистрация: 15-04-05
Из: Краснодар
Пользователь №: 4 185

|
Цитата(Kabdim @ Oct 13 2015, 18:30)  А #include "../file.h" не работает? Если буквально, то не работает. Конечно же, можно прописать весь путь, но тогда возникают проблемы с переносом программы. На другом компьютере рабочее пространство может располагаться совсем в другом месте.
|
|
|
|
|
Oct 13 2015, 16:15
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
Цитата(Д_М @ Oct 13 2015, 18:42)  Если буквально, то не работает. работает-работает Цитата(Д_М @ Oct 13 2015, 18:42)  Конечно же, можно прописать весь путь, но тогда возникают проблемы с переносом программы. На другом компьютере рабочее пространство может располагаться совсем в другом месте. если писать как выше, плюс в свойствах поекта применять только относительный путь от рабочей директории $PROJ_DIR$\..\..\_lib\ то проблем никогда не возникнет
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Oct 13 2015, 17:02
|
Частый гость
 
Группа: Участник
Сообщений: 121
Регистрация: 15-04-05
Из: Краснодар
Пользователь №: 4 185

|
Относительный путь проекта может быть только глубже, относительно папки проекта. А мне надо на уровень выше, чем папка проекта. Цитата(megajohn @ Oct 13 2015, 19:15)  работает-работает
если писать как выше, плюс в свойствах поекта применять только относительный путь от рабочей директории $PROJ_DIR$\..\..\_lib\ то проблем никогда не возникнет
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|