Я знаю, что многие люди задавали этот вопрос, но я не могу найти, как это сделать. Есть
способ построить только один исходный файл в Visual Studio 2017? без нового проекта я изучаю c ++, поэтому я не могу сейчас ничего сделать, просто сосредоточиться на коде (теперь я изучаю структуру данных и алгоритм), большая часть моих упражнений посвящена <200 строк кода, так что это здорово, чтобы скомпилировать новый файл без всего проекта, иногда мне нужно несколько строк кода для проверки моего алгоритма, пожалуйста, помогите мне, спасибо всем вам, парень, потому что vs очень хорошая идея, поэтому я хочу придерживаться его ,
Если вы не знаете, как создать новый проект и новое решение, будет полезно изучить эти основные понятия и использовать их для написания, тестирования и отладки вашего кода.
Вы можете использовать один проект Visual Studio, чтобы сделать все обучение.
Допустим, вы хотите проверить «алгоритм 1». Затем,
Создайте для него заголовочный файл и исходный файл — назовите их «test -gorithm-1.hpp» и «test -gorithm-1.cpp».
Добавьте их в проект.
#include
файл заголовка в основном файле .cpp проекта.
Вызовите функцию для проверки «алгоритма 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();
}
Если у вас есть только один файл, и вы хотите его собрать, не дожидаясь 1-2 минуты, пока IDE не появится,
В отличие от Visual Studio, ваш исполняемый файл теперь будет находиться в том же каталоге, что и ваш исходный код. Редакторы, такие как Geany имеют строить кнопка (значок кирпича). Все, что вам нужно сделать, это указать, как собрать: в этом случае команду cl.
Если вы хотите проект с одним файлом, просто выполните следующие действия.