Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Различные проекты хранят пути к используемым компонентам. На разных компах эти компоненты могут размещаться в разных местах. Как лучше указывать пути в конфигурации проекта? Представляются следующие варианты: - использовать относительные пути. Тут, возможно, придется "носить" нужные библиотеки вместе с проектом, так как на другом компе эти библиотеки могут оказаться совсем в другом месте; - использовать переменные окружения Windows: Код: powershell 1. Все вроде нормально, но потребуются админские права для настройки - создать страницу свойств (Property Page), добавить пользовательский макрос, определяющий путь. Страницу свойств "носить" вместе с проектом. Или еще как-то? Поделитесь опытом, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 20:17 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
КотовасияТут, возможно, придется "носить" нужные библиотеки вместе с проектом, так как на другом компе эти библиотеки могут оказаться совсем в другом месте; Если эти библиотеки подключены как модули в системе контроля версий основного проекта, как они могут оказаться "совсем в другом месте"? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 21:16 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, принес студент проект как курсовую на защиту к преподавателю, например. То к одному, то к другому. Развейте мысль про систему контроля версий, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 22:10 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Котовасияпринес студент проект как курсовую на защиту к преподавателю, например. То к одному, то к другому. Развейте мысль про систему контроля версий, пожалуйста. Нет, это вы сначала нам расскажите как космические корабли бороздят преподаватели наперебой бросаются компилировать проект студента, использующий кучу библиотек. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 23:14 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, преподаватели добрые. Например, любой мусор на компы тащить позволяют, если он в исходниках. Ну или ты сам придумай что-нибудь, без преподавателей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 23:23 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Котовасия, придется носить. еще и не факт, что у всех будет такой же компилятор, например. и нужно применять более продвинутую или устаревшую систему сборки. в целом - это во всех языках геморрой в той или иной степени, но в С++ еще и с археологизмами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2018, 23:41 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
SiemarglКотовасия, придется носить. ... Спасибо, принято, понятно. Тем не менее, что порекомендуете: в настройках проекте просто прописывать относительные пути, или пользовательские макросы, определяющие корневые каталоги используемых библиотек, в проект добавить? С относительными путями, конечно, проще переносить. Но если случится приступ "а наведу-ка я порядок в файловой структу", с макросом, наверное, будет проще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 00:02 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Котовасия, разные проекты могут использовать разные версии библиотек. не будешь же причесывать все старые проекты, если вдруг решил обновить либу. можно и с макросом - только с версией зависимости ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 00:20 |
|
||
|
Настройки путей для "переносимых" проектов MS VS 2017
|
|||
|---|---|---|---|
|
#18+
Если библиотеки какие-то общеизвестные, типа DirectX, то пишу полный путь. Проекты, использующие редкие библиотеки третьей стороны, обычно складывают их у себя отдельными папками и используют относительные пути. А ещё делают make-файл для удобства сборки в разных IDE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 05:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39620852&tid=2017912]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 275ms |
| total: | 397ms |

| 0 / 0 |
