Сохранение.h и.cpp в разных папках в Visual Studio

Мне было интересно, можно ли было изменить стандартные места сохранения для заголовочных и исходных файлов при написании C++ в Visual studio.

У меня есть две папки src а также lib в каталоге моего проекта, и я хочу, чтобы каждый раз, когда я добавлял заголовочные файлы с помощью обозревателя решений, я мог изменить назначение файла на lib папка вместо значения по умолчанию в корневой каталог и необходимости вручную использовать файловый менеджер.

Это также относится и к другой папке.

2 ответа

Как уже упоминалось в комментариях @Ramhound и @DavidPostil, вы можете сделать это. Пожалуйста, посмотрите:

Вы можете поместить файлы.cpp и.h куда угодно. Файл проекта просто перечисляет расположение исходных файлов. Создайте файлы.cpp и.h там, где вы хотите их, возможно, с помощью Блокнота, а затем используйте "Добавить существующий файл", чтобы добавить их в проект. (Щелкните правой кнопкой мыши имя проекта в обозревателе решений и выберите "Добавить существующий файл".)

Файлы lib - это, как правило, библиотечные файлы, которые являются выходными данными сборки (компоновщика), поэтому я не понимаю, насколько это уместно, поэтому я буду игнорировать это, извиняюсь, если неправильно понял. Однако я думаю, что вы не хотите помещать заголовочные файлы в каталог lib, вам следует использовать другой каталог, как сказал DavidPostill.

Я все еще использую VS 2013, но я предполагаю, что VS 2015 такой же. В свойствах проекта в общих настройках C/C++ указано "Дополнительные каталоги включения". Возможно, это то, что вы ищете.

Другие вопросы по тегам