HelloMCPP error LNK2001: 无法解析的外部符号 "int __cdecl printf(char const *,...)" (?printf@@$$J0YAHPBDZZ)
// HelloMCPP.h
#pragma once
#include <stdio.h>
using namespace System;
namespace Wrox
{
namespace ProCSharp
{
namespace Assembilies
{
namespace CrossLanguage
{
public __gc class HelloMCPP
{
// TODO: 在此添加此类的方法。
public:
virtual void Hello()
{
Console::WriteLine(S"Hello,Managed C++");
}
virtual void Hello2()
{
printf("Hello,calling native code\n");
}
int Add(int val1, int val2)
{
return val1 + val2;
}
};
}
}
}
}