Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Visual Studio运行错误的文件_C++_Visual Studio_Visual Studio 2013 - Fatal编程技术网

C++ Visual Studio运行错误的文件

C++ Visual Studio运行错误的文件,c++,visual-studio,visual-studio-2013,C++,Visual Studio,Visual Studio 2013,正如你在截图中看到的,我有两个文件。我想运行source2.cpp,但VS运行source1.cpp。如何让它运行我想要的文件?我用的是VS2013 从项目中删除“source1.cpp”。 将“source2.cpp”添加到项目中 重建项目 修复#includes etc中不再工作的所有错误:)cpp文件只是源文件,不是可执行文件。源文件被添加到项目中并一起编译。所有包含文件中的所有源文件都将添加到生成的程序集或可执行文件中。您运行的是可执行文件,而不是.cpp文件。就像不运行.h文件或.vc

正如你在截图中看到的,我有两个文件。我想运行source2.cpp,但VS运行source1.cpp。如何让它运行我想要的文件?我用的是VS2013


从项目中删除“source1.cpp”。 将“source2.cpp”添加到项目中

重建项目


修复#includes etc中不再工作的所有错误:)

cpp文件只是源文件,不是可执行文件。源文件被添加到项目中并一起编译。所有包含文件中的所有源文件都将添加到生成的程序集或可执行文件中。您运行的是可执行文件,而不是.cpp文件。就像不运行.h文件或.vcxproj或其他任何文件一样。只运行可执行文件


.EXE文件是可执行文件。

Um,如果它们都是同一个项目的一部分,它们都将被编译为单独的对象文件,然后链接到一起成为一个可执行文件。。。还有,你为什么给你的问题贴上标签?叹气:请显示整个屏幕截图。所以没有办法单独运行它们?@ShaulAharon是的,但你需要将它们放在不同的项目中。显示整个屏幕截图。这听起来非常熟悉。。。。