加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 我将项目移植到单声道的一般步骤是什么?

发布时间:2020-12-15 07:45:01 所属栏目:百科 来源:网络整理
导读:我有一个dll.和它的视觉C源. (我的dll是围绕一些ffmpeg av * libs的视觉c包装器 – 另一个预编译的dll)而在同一个解决方案(.sln)中我有使用我的dll的C#项目. 我将项目移植到单声道的一般步骤是什么? 解决方法 在Visual Studio中编译项目,但启用以下编译器选
我有一个dll.和它的视觉C源. (我的dll是围绕一些ffmpeg av * libs的视觉c包装器 – 另一个预编译的dll)而在同一个解决方案(.sln)中我有使用我的dll的C#项目.

我将项目移植到单声道的一般步骤是什么?

解决方法

在Visual Studio中编译项目,但启用以下编译器选项:

> / clr:pure:这将生成一个纯CLR程序集(没有任何x86 / x86-64 asm),它应该在mono上运行,除非你使用一些C运行时调用(CRT).
> / clr:safe:与pure相同,但是你不能拥有CRT引用,所以你的项目可能无法编译.如果没有,请将这些函数调用替换为其他便携式调用.

生成的程序集应该是纯CLR,并且可以与Mono一起使用.

This页面包含编译适用于Mono的版本时可能遇到的所有内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读