C ++ / CLI多源文件项目 - 参考类

时间:2012-01-03 06:16:01

标签: c++-cli

如果我有一个C ++ / CLI Windows窗体项目,其他源文件“Source1.cpp”和“Source1.h”定义如下:

//Source1.h
#pragma once
#include "stdafx.h"
ref class MyClass {
     public: void MyFunc();
};

//Source1.cpp
#include "stdafx.h"
#include "Source1.h"

void MyClass::MyFunc() {
     MessageBox::Show("Hello, World!");
}

我收到编译器错误“错误LNK2020:unresolved token”。据推测,这意味着Source1.h无法看到Source1.cpp的MyClass :: MyFunc(),因此认为MyFunc()未声明?我似乎无法解决这个问题。

提前致谢yoru帮助!

0 个答案:

没有答案