这是一个非常基本的问题,目前让我感到沮丧。假设在一个解决方案中,我有两个项目。我们将第一个项目称为 SimpleMath。它有一个头文件“Add.h”,其中
int add(int i, int j)
以及具有的实现“Add.cpp”
int add(int i, int j) {
return i+j;
}
现在假设在第二个项目中我想使用 add 函数。但是,这段代码:
#include "..\SimpleMath\Add.h"
int main() {
add(1, 2);
}
导致“未解析的外部符号”。如何让第二个程序“了解” .cpp 文件中的实际实现。作为旁注,所有代码都是虚构的,这不是我实际编程的方式。