我知道很多人都问过这个问题,但我找不到解决方法。有没有
一种在Visual Studio 2017中仅构建一个源文件的方法?没有新项目,我正在学习c ++,所以我现在不能做很多事情,只专注于代码(现在我正在学习数据结构和算法),我的大部分练习都是关于<200条代码行的,所以很棒要在没有整个项目的情况下编译新文件,有时我需要几行代码来测试我的算法,谢谢大家,因为vs非常好,所以我要坚持下去。
答案 0 :(得分:0)
如果您不知道如何创建新项目和新解决方案,那么最好学习这些基本概念并将其用于编写,测试和调试代码。
您可以使用一个Visual Studio项目来完成所有学习。
假设您要测试“算法1”。然后,
为其创建一个头文件和一个源文件-分别命名为“ test-algorithm-1.hpp”和“ test-algorithm-1.cpp”。
将它们添加到项目中。
#include
项目主.cpp文件中的头文件。
从main
调用该函数以测试“算法1”。
#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();
}
如果要在测试“算法2”时避免测试“算法1”,只需在main
中注释掉相应的行即可。
int main()
{
// test_algorithm_1();
test_algorithm_2();
}
答案 1 :(得分:0)
如果您只有一个文件并且想要在不等待1-2分钟让IDE弹出的情况下进行构建,
与Visual Studio所做的不同,可执行文件现在将与源文件位于同一目录中。 geany之类的编辑器都有一个 build 按钮(砖形图标)。您需要做的就是填写构建方式:在这种情况下,请输入cl命令。
如果您要一个文件项目,请按照以下步骤操作。