头文件和实现文件Visual Studio 2017 C ++

时间:2018-10-23 08:01:41

标签: c++ visual-studio

为什么在Visual Studio 2017中,如果我包含标头和实现文件而不是使用默认的pch.h和pch.cpp文件,则编译器会抱怨(LinkError 2019,似乎无法编译实现)?显然,所有提到的文件都在同一文件夹中。

(注意:在pch.h和pch.cpp中复制粘贴相同的代码将可以正常工作)

我在header.h上使用此正弦波:

#pragma once
//init code

Implementation.cpp:

#include "header.h"
//impl code

Main.cpp:

#include "header.h"
//main code

0 个答案:

没有答案