我正在使用 Visual Studio 构建 C++ 库。我创建了一个名为 GPSPosition 的结构和一个简单的函数,只是为该对象分配一些随机值。 我只是遵循指南中的所有语法: https://learn.microsoft.com/en-us/cpp/build/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=msvc-170 但它无法构建并显示一些错误。谁能解释一下发生了什么事吗? 我使用 Visual Studio 2022
当您使用预编译头文件时,
pch.h
必须是.cpp文件中包含的第一个文件。
之前包含的任何内容都将被编译器忽略,例如随后报告为缺失的类型。