Скомпилировать один исходный файл C++ в 1 проекте в Visual Studio

Я знаю, что многие люди задавали этот вопрос, но я не могу найти, как это сделать. Есть
способ построить только один исходный файл в Visual Studio 2017? без нового проекта я изучаю C++, поэтому я не могу сейчас ничего сделать, просто сосредоточиться на коде (теперь я изучаю структуру данных и алгоритм), большая часть моих упражнений составляет около 200 строк кода, так что это здорово чтобы скомпилировать новый файл без всего проекта, иногда мне нужно несколько строк кода для проверки моего алгоритма, пожалуйста, помогите мне, спасибо всем вам, парень, потому что vs очень хороший идеал, поэтому я хочу придерживаться его.

3 ответа

Если у вас есть только один файл, и вы хотите его собрать, не дожидаясь 1-2 минуты, пока IDE не появится,

  1. Найдите Командную строку разработчика в списке приложений - она ​​находится в каталоге Visual Studio в меню "Приложения".
  2. CD / D в ваш каталог. CD доставит вас сюда, если вы находитесь на том же диске, что и Visual Studio. Если вы находитесь на другом диске, используйте cd /d.
  3. Используйте ваш любимый редактор (блокнот, vim, geany, notepad++, nano, microemacs и т. Д.) Для создания файла.
  4. cl sourcefile
  5. Запустите извиняемый.

В отличие от Visual Studio, ваш исполняемый файл теперь будет находиться в том же каталоге, что и ваш исходный код. Редакторы, такие как Geany, имеют кнопку сборки (значок кирпича). Все, что вам нужно сделать, это указать, как собрать: в этом случае команду cl.

Если вы хотите проект с одним файлом, просто выполните следующие действия.

  1. Создать новый проект - Файл -> Новый -> Проект
  2. Введите имя файла, выберите Win32 Console Application. Обратите внимание на каталог - если он не там, где вы хотите, измените его. Нажмите ОК
  3. Откроется Мастер приложений, нажмите Далее.
  4. Настройки приложения - выберите Пустой проект, нажмите Готово
  5. Откройте обозреватель решений. Щелкните правой кнопкой мыши Исходные файлы. Всплывающее меню, выберите Добавить -> Новый элемент
  6. Появится диалог добавления нового элемента, введите имя файла.

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

Вы можете использовать один проект Visual Studio, чтобы сделать все обучение.

Допустим, вы хотите проверить "алгоритм 1". Затем,

  1. Создайте для него заголовочный файл и исходный файл - назовите их "test-gorithm-1.hpp" и "test-gorithm-1.cpp".

  2. Добавьте их в проект.

  3. #include файл заголовка в основном файле.cpp проекта.

  4. Вызовите функцию для проверки "алгоритма 1" из main,


#include "test-algorithm-1.hpp"

int main()
{
   test_algorithm_1();
}

Когда вы будете готовы к тестированию "алгоритма 2", повторите описанные выше шаги. Основной файл.cpp теперь может быть.

#include "test-algorithm-1.hpp"
#include "test-algorithm-2.hpp"

int main()
{
   test_algorithm_1();
   test_algorithm_2();
}

Если вы хотите избежать тестирования "алгоритма 1" во время тестирования "алгоритма 2", просто закомментируйте соответствующую строку в main,

int main()
{
   // test_algorithm_1();
   test_algorithm_2();
}

На исходном файле, который вы не хотите включать в проект, просто щелкните правой кнопкой мыши и выберите «Свойства». Там вы найдете поле «Исключено из сборки». Введите true/yes, и исходный файл будет деактивирован.

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