Привет всем,
Я использую Visual Stidio 2003. У меня есть несколько проектов, написанных на С/С++.
Многие из них используют вспомогательные "библиотечные" функции, написанные мною же.
Как сделать так, чтобы не копировать файлы с часто используемым кодом в разные проекты, а хранить их все в одном месте?
Как у меня все расположено сейчас:
Projects
Common
*.cpp
*.h
MyProject1
Specs
Docs
...
MyProject1
*.cpp
MyProject2
Specs
Docs
...
MyProject2
*.cpp
*.h
Собственно почему мне не нравится хранить библиотечные исходники в отдельной директории на том же уровне, что и остальные проекты:
1) в тексте программ получается надо использовать конструкции вроде
#include "..\..\Common\mysourcefile.h"
Что при копировании на соседнюю машину может и нескомпилироваться без переделок.
2) под CVS приходится помещать всю папку, в которой хранятся все проекты вмеесте с библиотечными исходниками.
Подскажите, как мне правильно расположить файлы.
Спасибо.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
21.02.06 12:43: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт