質問
C ++ / CLIで次は、同じファイル内でネイティブとマネージコードをリンクするサンプルコードです。
#include "stdafx.h"
#pragma unmanaged
__declspec( dllexport ) void func2()
{
//native code goes here
}
#pragma managed
void func_clr()
{
func2(); //managed code calls native
}
#pragma unmanaged
__declspec( dllexport ) void func()
{
func_clr(); //native calls managed
}
#pragma managed
私は、マネージコードとリンクする他の言語を取得して実験しようとしています。私が利用可能なツールで他の言語をコンパイルすることができますし、ILASMでCILをコンパイルすることができます。 ILASMは、.exeファイルを直接最終の.dll /を生成し、私は他のコンパイラからの.objファイルにリンクする方法を考え出す傾けるます。
正しい解決策はありません
所属していません StackOverflow