有没有从c++程序中编译和执行c#代码的方法?
Is there a way to compile and execute C# code from C++ program?
我正在寻找跨平台(Windows和mono)解决方案来编译和执行c#代码(与mono)从c++。有什么办法吗?我还需要一种与该程序集通信的方式,例如执行方法等。在Windows中,我们可以使用CLI/CLR来实现这一点,但这在linux上不起作用…
这类事情是可能的。我不相信mono内置了这个功能。看一下repl循环实现CsharpRepl。http://www.mono-project.com/CsharpRepl
相关文章:
- 使用不同的CRT将新的C++代码与旧的(二进制)组件隔离开来的最佳方法是什么
- 当无法使用模板和宏时,生成类型变体C++代码的最简单方法是什么?
- 有没有一种代码密度较低的方法来使用非默认构造函数初始化数组?
- 如何重写全局方法名称以在调用原始方法之前将我的代码推到前面
- 在nodejs中使用本机代码的最佳方法是什么?
- 函数从唯一代码调用正确的子类方法
- 如何启用使用另一个类的静态方法的模板函数的自动推导,从而消除冗长的调用方代码
- 有没有更好的方法来编写这个c++代码
- 终端进程终止,退出代码为:1有什么方法可以修复它吗
- 有没有一种预处理器的方法可以从调试符号中删除代码段
- C++:销毁此代码的最佳方法是什么?
- 在.cpp文件中定义方法而不是在 C++ 的 .h 文件中定义方法时,如何提高代码的性能?
- 为什么在我的代码中没有调用 g 模拟方法
- 设计许多单例代码结构的更好方法
- 两种专用方法中的相同代码
- Android 无法从本机代码调用 Java 方法 JNI
- 有什么方法可以从Visual Studio 2017中的Catch C++测试中获取代码覆盖率指标?
- C++11 中的随机数:有没有一种简单的方法可以将生成器种子放在代码的一个位置,然后在不同的函数中使用它?
- 在没有额外代码的情况下链接两个独立类的最通用方法是什么?
- QTimer timeout()方法不再在代码重组后启动